Scapy Windows sr1()没有被回答

时间:2014-03-28 04:52:11

标签: python-2.6 scapy

我在Windows 7上使用Scapy库用于Python 2.6,以便查看我是否可以欺骗我的IP地址(出于非恶意目的,我很好奇它是如何工作的。)

当我使用sr1()函数时,它会发送数据包,但它不会得到任何回报。我必须使用 CTRL + C 手动中断它,以便它停止接收不是答案的数据包。

Here's a screenshot

我尝试同时使用Python-Scapy or the like-How can I create an HTTP GET request at the packet levelScapy: no reply on raw ICMP packet,但没有运气。

我试过在Wireshark中跟踪它,但没有出现。

我知道Scapy不是针对Windows制作的,所以这可能就是问题所在。如果是这样,我可以改为使用Linux环境。

注意:请注意,我是通过Scapy的控制台版本运行的,但我发现通过Python脚本运行它的结果完全相同。

1 个答案:

答案 0 :(得分:0)

  

IP(DST =" www.google.com")/ TCP(DPORT = 80,标志=" S&#34)

这个TCP数据包的运动将在Scapy中自动设置为20(www-data)。

更糟糕的是,www.google.com没有回复来自sport = 20(www-data)

  

IP(DST =" www.google.com")/ TCP(运动= 65000,DPORT = 80,标志=" S&#34)