标签: python packet-sniffers
我一直在寻找一种方法来嗅探特定程序接收和发送的数据包,因为我看到一些数据包分析器(如CommView)能够执行“数据包到应用程序的映射”。
我想在Python中实现这一点,我不介意我必须安装的任何额外模块,并且我已经熟悉Scapy和套接字模块。
我希望在Windows上使用它,但如果不可能,我可以使用Ubuntu。
:这是我的第一篇文章。
答案 0 :(得分:0)
Pyshark适用于Windows和Linux上的Wireshark及其组件TShark。它有点不成熟,但可能适合您的目的。
您应该从GitHub存储库安装它; PyPI版本似乎缺少导致错误的修复。