Python中的网络嗅探器

时间:2014-05-02 17:22:10

标签: python tcpdump packet-capture packet-sniffers

我正在尝试在python中找到一个良好且稳定的网络数据包嗅探器,这使我能够像以前一样使用tcpdump

我发现这个pycap但它看起来并不那么稳定......另一个选项是Scapy但它不处理重组TCP流。

还有其他选择吗?或者我错了pycap

2 个答案:

答案 0 :(得分:0)

看看PyShark。它允许您持续嗅探特定界面。

答案 1 :(得分:0)

如果您担心其他基于python的软件包的稳定性,可以使用python的ctypes库动态加载libpcap.so

当ctypes文档为over here时,您可以了解有关使用libpcap.so here的更多信息。