echo client 프로그램

echo client 프로그램를 테스트하기 위한 클라이언트 프로그램입니다.plain down#include #include #include #include #include #include #define MAXBUF 1024int main(in...

윈속 : echo 클라이언트 프로그램

윈속 1. 윈속(winsock) echo 클라이언트 프로그램으로 BSD 1. 과 쌍으로 테스트 할 수 있다.#include #include #define PORT_NUM 3800#define MAXLEN 1024int main(int argc, char argv){ SOCKET sockfd; WSADATA wsaDa...

echo server 예제 코드

echo server 예제 코드간단한 echo server 프로그램. 로 테스트 할 수 있다. 1. TCP( 1. 연결 지향, 단일 프로세스/단일 쓰레드( 1. 동기 / 봉쇄 입출력#include #include #include #include #include

윈속 : echo 서버 프로그램

윈속 1. 윈속(winsock)기반 에코 서버 프로그램으로 BSD 1. 과 쌍으로 테스트할 수 있다.#include #include #define MAX_PACKETLEN 512 #define PORT 5552 int main() { WSADATA wsaData; int status; int SockLen...

endian 체크

endian 체크시스템의 Little endian인지 Big endian인지 검사한다. endian에 대한 자세한 내용은 를 참고하기 바란다. #define BIG_ENDIAN 0#define LITTLE_ENDIAN 1int endian(void);시스템의 endian을 검사해서 Little이면 1을 Big이면 0을 리턴한다. #include

조각코드 : 문자열 자르는 함수

조각코드 explode, split 등으로 이미 널리 쓰이고 있는 함수구분자로 문자열을 잘라 2차원 배열에 담는다.char explode( char str, char need, int count ); char str char need int count 리턴된 문자열 배열은 free 해줘야 합니다#include #include

C코드 : 네트워크 Interface 트래픽 구하기

C코드 1. 네트워크( 1. proc( 1. 이렇게 해서 얻어낸 정보는 RRD(#include #include // 네트워크 인터페이스 정보를 저장한 proc(const char ProcDev = "/proc/net/dev";const char Format = "%s %s %s %s %s %s %s %s %s %s";/...

md5 축약 생성

md5 축약 생성---- 1. getmd5 1. 파일로 부터 md5 메시지 축약을 만들어낸다. 1. 1. Version 0.2 1. 2004/02/04 ----입력된 파일이름에 대한 md5축약을 만들어낸다. 이것을 통해서 파일 변조를 검사할 수 있으며, 특히 인터넷등을 통하여 쏘쓰코드/바이너리를 배포하고자 할때 유용하게 사용할 수 있을 것이다. 에서...

간단 Hash 함수

간단 Hash 함수간단한 해쉬 함수입니다. 범용해쉬 함수는 아닙니다. 저 같은 경우 ip주소의 해쉬 테이블을 만들기 위해서 주로 사용합니다. 인터넷 돌아다니다 주은 코든데, 출처가 기억나질 않는군요. int hash(unsigned long key); 1. key 1. 리턴값 #include #include

조각 코드 : HTML 엔티티 변환함수

조각 코드 php의 htmlspecialschars 참조어떤 문자들은 HTML에서 특별한 정의를 가지기에, 그 의미를 보존하려면, HTML 엔터티로 표현해야 합니다. 이 함수는 이러한 변환을 수행한 문자열을 반환합니다; 이 번역은 모든 웹 프로그래밍에서 매우 유용합니다. 모든 HTML 문자 엔터티를 번역해야 한다면, 이 함수 대신 htmlentities(...