是否可以使用 Python 设置“侦听器”服务来检查机器上的传出 HTTP 请求及其传入响应并以易于阅读的格式返回其内容(URL、标头等)?为此目的是否存在任何好的库?理想的应用程序应该能够捕获浏览器和应用程序对网站或 Web 服务(SOAP、REST 等)发出的请求。
问问题
2534 次
2 回答
2
像wireshark 这样的网络嗅探器使用libpcap 来嗅探来自网络接口的流量。为此有一个 python 模块:pylibpcap
于 2013-03-27T16:02:36.163 回答
0
FTR,如果你想要更高层次的东西,你可以选择使用 Scapy 2.4.3+
from scapy.layers.http import *
from scapy.sendrecv import sniff
packets = sniff()
于 2019-11-08T12:22:06.623 回答