有谁知道如何在 Python 中编写一个实时数据嗅探器来提取原始 IP 地址和正在访问的完整 URL?我已经查看了从 urlsnarf 中提取数据,但是不支持 IPv6(并且连接将指向 IPv6 主机)。
虽然我可以从 tcpdump 和 greping 获取数据以获取 GET/POST,但我只剩下网络服务器上的路径,而且我不会获得相关的 FQDN。不幸的是,由于环境的配置,使用带 IPv6 TPROXY 的 SQUID 不是一个选项。
有人对如何使用 Python 绑定 libpcap 有任何想法吗?您的帮助将不胜感激:)
谢谢 :)