Sniff()函数不会过滤“过滤器”选项中提到的数据包

时间:2014-03-10 13:09:28

标签: python scapy

我有一个Python脚本,它使用Scapy来嗅探流量。 我有这条线

sp=input('please enter sourceport number')
s="tcp and port "+str(sp)
SYN=sniff(filter=s, iface="eth0",count=1,timeout=60)

问题是其结果包括NON TCP数据包:

Ether / IP / UDP / DNS Qry "daisy.ubuntu.com."

这个问题的原因是什么,我该如何解决呢?

提前致谢。

0 个答案:

没有答案