Python数据包嗅探特定程序

时间:2014-07-30 23:10:28

标签: python packet-sniffers

我一直在寻找一种方法来嗅探特定程序接收和发送的数据包,因为我看到一些数据包分析器(如CommView)能够执行“数据包到应用程序的映射”。

我想在Python中实现这一点,我不介意我必须安装的任何额外模块,并且我已经熟悉Scapy和套接字模块。

我希望在Windows上使用它,但如果不可能,我可以使用Ubuntu。

:这是我的第一篇文章。

1 个答案:

答案 0 :(得分:0)

Pyshark适用于Windows和Linux上的Wireshark及其组件TShark。它有点不成熟,但可能适合您的目的。

您应该从GitHub存储库安装它; PyPI版本似乎缺少导致错误的修复。