2011년 4월 22일 금요일

Wireshark 구현 :: cygwin & winpcap 설정부터 컴파일까지

link: cafe.naver.com/sec/
reference: 시스템 해킹의 원리와 이해, p.6, p.20



1. cygwin 설치: cafe.naver.com/sec/2445

2. WinPcap_4_1_2.exe 설치: http://www.winpcap.org/install/default.htm

3. WpdPack_4_1_2.zip 압축풀기: http://www.winpcap.org/devel.htm

4. 압축 푼 WpdPack/lib 디렉토리의 libpacket.a, libwpcap.a를 c:\cygwin\lib\ 에 복사

5. c:\cygwin\usr\include\pcap 디렉토리 생성하고 이 안에

6. 압축 푼 WpdPack/include 디렉토리 내의 모든 파일를 복사

7. cygwin 정상설치 확인법: 아래와 같이 나오면 정상

$ which packet.dll
/cygdrive/c/WINDOWS/system32/packet.dll
$ which wpcap.dll
/cygdrive/c/WINDOWS/system32/wpcap.dll

8. 컴파일하기: 컴파일에 앞서 파일권한을 변경(chmod a+x ...)

$ /gcc -I /usr/include/pcap -c basic_dump.c
$ /gcc -I /usr/include/pcap -o basic_dump.exe basic_dump.c -lwpcap -lwsock32



-끝-

댓글 없음:

댓글 쓰기