相关疑难解决方法(0)

获取数据包的源地址和端口号 - Scapy脚本

我正在嗅探网络并尝试在每个tcp数据包上获取IP地址和端口号.

我使用scapy和python并且可以成功地嗅探数据包,并且在回调函数中甚至可以打印数据包摘要.但我想做更多,比如只获取源的IP地址及其端口号.我怎么能完成它?以下是我的代码:

#!/usr/bin/evn python
from scapy.all.import.*
def print_summary(pkt):
    packet = pkt.summary()
    print packet
sniff(filter="tcp",prn=packet_summary)
Run Code Online (Sandbox Code Playgroud)

请建议一种只打印每个数据包的源IP地址的方法.

谢谢.

networking tcp scapy python-2.7

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

networking ×1

python-2.7 ×1

scapy ×1

tcp ×1