Python包Sni

2024-04-29 02:39:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我应该使用哪个Python模块来嗅探数据包?我不需要太复杂的东西,我只需要从发送到我电脑的一些数据包中获取数据。我使用的是Python2.6和Windows7,我已经安装了WinPCAP4.1.2。

到目前为止,我已经看到有人建议使用pcapy和pypcap,但是当我尝试安装它们时,它们都失败了,并告诉我msvcr71.dll丢失了,即使它在我的计算机上。另外,python libpcap sourceforge页面似乎不可用,所以我不能尝试。


Tags: 模块计算机页面数据包建议dllsourceforge电脑
2条回答

来自dirtbags.net的py pcap不依赖于pcap库,因此它可能适合您。不过,我不确定它的速度有多快,也不知道它是否能在windows上工作。

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

显然,您希望使用现成的包装器,但请记住,您始终可以使用ctype直接访问捕获函数。

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

希望这有帮助

相关问题 更多 >