제가 살펴보지는 않았지만 윗분이 알려주신 ethereal과 nmap도 윈도우용이 있습니다. 잘 돌아가더군요. :)
음.. 저도 예전에 pcap lib을 이용하여 Linux용으로 코드를 작성해 본적이 있습니다. FreeBSD에서도 잘 작동하더군요. -.ㅡ (음.. BSD 뭐라나.. 그걸 pcap이 쓰니 -_-; )
winpcap을 보고서 윈도우용으로까지 포팅을 고려했었는데 -.ㅡ;; 귀차니즘과 시간의 부족으로 포기했었던.. 음...
사용한 라이브러리는 pcap + GTK2 였습니다. 아마.. 윈도우에서도 별 문제없이 작동이 될듯 합니다. winpcap.
^^ ethereal 한번 보세요.
http://www.ethereal.com/
윈도우즈용 패키지로 다운 받으셔서 설치 해보시고, 성능도 어떤지 한번 보세요.
패키지 안에 winpcap 도 같이 설치 됩니다.
win gtk+ (?) 와 winpcap 으로 구성된 패킷 분석프로그램입니다.
문제점에 대해서는 winpcap 제작사이트를 찾아가 보세요.제가
문제점에 대해서는 winpcap 제작사이트를 찾아가 보세요.
제가 살펴보지는 않았지만 윗분이 알려주신 ethereal과 nmap도 윈도우용이 있습니다. 잘 돌아가더군요. :)
음.. 저도 예전에 pcap lib을 이용하여 Linux용으로 코드를 작성해 본적이 있습니다. FreeBSD에서도 잘 작동하더군요. -.ㅡ (음.. BSD 뭐라나.. 그걸 pcap이 쓰니 -_-; )
winpcap을 보고서 윈도우용으로까지 포팅을 고려했었는데 -.ㅡ;; 귀차니즘과 시간의 부족으로 포기했었던.. 음...
사용한 라이브러리는 pcap + GTK2 였습니다. 아마.. 윈도우에서도 별 문제없이 작동이 될듯 합니다. winpcap.
------------------
나는 바보
wpcap은 cygwin을 쓰든 mingw를 쓰던 Visual C++ 을
wpcap은 cygwin을 쓰든 mingw를 쓰던 Visual C++ 을 사용하든 개발 라이브러리에 포함시켜 사용하면 됩니다. 라이브러리는 따로 개발자용 팩이 있으니까 그걸 쓰시면 라이브러리랑 예제들이 딸려옵니다. 직접 빌드해 보고 잘 되면 프로그램에 쓰시면 되고요.
질은... cygwin을 쓰면 좀 느리고, mingw나 VC++은 괜찮을 겁니다. 사용법도 유닉스 pcap과 다르지 않습니다. 가장 크게 다른 점은 이더넷 장치 선택하는 부분입니다. 윈도우는 카드명이 꽤 길거든요. :)
--
익스펙토 페트로눔
Windows limitation
Windows 때문에 몇가지 제약 사항이 있습니다.
loopback device를 지원하지 않고, PPP에서 약간의 문제가...
이건 http://winpcap.polito.it/misc/faq.htm 를 보시면 나옵니다.
그리고 nmap에서 사용할 때 약간의 버그가 있다고 합니다.
3.0.1 에서 해결 될 듯 한데 아직 release계획은 없다고 하네요 -_-;;;
CVS가 공개가 안되어 있는듯 합니다...
이건 http://www.mail-archive.com/winpcap-users@winpcap.polito.it/msg01490.html 의 thread를 읽어보세요.
@UX... Vnn~
댓글 달기