unixtimestamp 형태의 시간을 구하는 C 코드 

---- 1. microtime 1. unixtimestamp 형태의 시간과 초단위 미만의 시간을 구한다. 1. acidd15 1. Version 0.1 1. 2004/04/02 ----unixtimestamp 형태의 시간과 초단위 미만의 시간을 구한다. 아래 코드를 참조하기 바란다.#include #include #i...

데몬 프로세스 만들기 

데몬 프로세스 만들기프로세스를 데몬화 하는 간단한 프로그램이다. 데몬 프로세스에 대한 내용은 를 참조하기 바란다.인자로 mode가 주어지는데 이것은 데몬프로세스를 디버깅모드로 돌릴 것인지를 결정하기 위해서 사용한다. 만약 0이 아니라면 디버깅 모드로 작동하며 여러가지 메시지를 출력한다.int main(){ makedaemon(debug);}void mak...

프로세스가 살아있는지 확인하는 C 코드 

---- 1. isproc 1. 프로세스가 살아있는지 확인하는 함수 1. 1. Version 0.2 1. 2005/05/17----프로세스가 살아있는지 확인하며, 이를 위해서 /proc/를 검사한다. PID만으로 할경우 프로세스의 생존여부를 확인하는게 불확실할 수 있음으로, 프로세스명이 일치하는지 여부까지 확인한다.int isproc(int pid,...

네트워크 인터페이스 정보 얻기 

네트워크 인터페이스 정보 얻기미완성미완성 코드임#include #include #include #include #include #include #include #include #in...

조각 코드 : icmp 응답시간 체크 

조각 코드 목적 서버에 대한 ICMP(int main(int argc, char argv){ int sockfd; int ip; struct timeval atime; struct sockaddr_in addr; sockfd = IcmpInit(); ip = CheckIcmp(sockfd, argv, &atime, &addr); printf("%s --...

md5 축약 생성 

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

윈속 : echo 서버 프로그램 

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

echo server 예제 코드 

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

윈속 : 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 client 프로그램 

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