python --监听windows数据包
import pydivert
# 例如,只捕获目标端口为 80 的 HTTP 流量
with pydivert.WinDivert("tcp.DstPort == 65432 and tcp.PayloadLength > 0") as w:
for packet in w:
print(packet)
# 在这里可以对数据包进行分析或修改
# 然后重新注入网络
w.send(packet, recalculate_checksum=True)