3

パケットをスニッフィングするためにどのPythonモジュールを使用する必要がありますか?あまり複雑なものは必要ありません。コンピュータに送信されているいくつかのパケットからデータを取得する必要があります。Python2.6とWindows7を使用しており、WinPcap4.1.2をインストールしました。

これまでのところ、人々がpcapyとpypcapを提案しているのを見てきましたが、それらをインストールしようとすると、両方とも失敗し、コンピューター上にあるのにmsvcr71.dllが見つからないと言われます。また、python-libpcap sourceforgeページが利用できないようであるため、それを試すことはできません。

4

2 に答える 2

0

dirtbags.netのpy-pcapはpcaplibに依存しないため、機能する可能性があります。ただし、それがどれほど速いか、またはWindowsで動作するかどうかはわかりません。

http://dirtbags.net/py-pcap.html

于 2011-07-06T16:00:10.520 に答える
0

もちろん、既製のラッパーを使用したいのですが、いつでもCtypesを使用してキャプチャ関数に直接アクセスできることに注意してください。

参照: http ://www.python.org/doc/current/library/ctypes.html

お役に立てれば

于 2011-07-06T16:17:12.970 に答える