윈도우에서 wpcap을 이용한 프로그램은 괜찮은가요?

stypr의 이미지

윈도우에서 패킷을 감시하고, 컨트롤할려고합니다.
wpcap을 이용하여 하면, 유닉스에서 돌아가는거와는 다르게 문제점이 있을까요?

alsgo123의 이미지

http://www.ethereal.com/

윈도우즈용 패키지로 다운 받으셔서 설치 해보시고, 성능도 어떤지 한번 보세요.
패키지 안에 winpcap 도 같이 설치 됩니다.

win gtk+ (?) 와 winpcap 으로 구성된 패킷 분석프로그램입니다.

confide의 이미지

문제점에 대해서는 winpcap 제작사이트를 찾아가 보세요.

제가 살펴보지는 않았지만 윗분이 알려주신 ethereal과 nmap도 윈도우용이 있습니다. 잘 돌아가더군요. :)

음.. 저도 예전에 pcap lib을 이용하여 Linux용으로 코드를 작성해 본적이 있습니다. FreeBSD에서도 잘 작동하더군요. -.ㅡ (음.. BSD 뭐라나.. 그걸 pcap이 쓰니 -_-; )
winpcap을 보고서 윈도우용으로까지 포팅을 고려했었는데 -.ㅡ;; 귀차니즘과 시간의 부족으로 포기했었던.. 음...

사용한 라이브러리는 pcap + GTK2 였습니다. 아마.. 윈도우에서도 별 문제없이 작동이 될듯 합니다. winpcap.

------------------
나는 바보

cjh의 이미지

wpcap은 cygwin을 쓰든 mingw를 쓰던 Visual C++ 을 사용하든 개발 라이브러리에 포함시켜 사용하면 됩니다. 라이브러리는 따로 개발자용 팩이 있으니까 그걸 쓰시면 라이브러리랑 예제들이 딸려옵니다. 직접 빌드해 보고 잘 되면 프로그램에 쓰시면 되고요.

질은... cygwin을 쓰면 좀 느리고, mingw나 VC++은 괜찮을 겁니다. 사용법도 유닉스 pcap과 다르지 않습니다. 가장 크게 다른 점은 이더넷 장치 선택하는 부분입니다. 윈도우는 카드명이 꽤 길거든요. :)

--
익스펙토 페트로눔

ux의 이미지

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~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.