我尝试通过scapy和python捕获数据包,但无法使其工作从tcp头文件中提取tcp正文。我真的在晚上听了很多教程,但还没有找到我的解决方案。 (对不起,不能发布所有链接)我也想解压缩内容来查看,也许在里面的html代码中使用正则表达式。我知道有很多工具,但我想有机会自己嗅。那是我的捕获代码,也许有人可以使它工作。谢谢。从头文件中提取包头中的html有效载荷
packetCount = 0
def customAction(packet):
global packetCount
packetCount += 1
#payload = packet[0][1].payload
#payload = packet.getlayer(IP).payload
payload=IP()/TCP()/Raw().load
return "#%s: %s => %s => %s" % (packetCount, packet[0][1].src, packet[0][1].dst, payload)
'数据包'是如何定义的?它的IP包当然是 – Yoel
,还有什么呢? – BrainWorx