我最近开始探索 Scapy。确实是一个很棒的工具!
我有一个问题...当我使用 Wireshark 监控我的网卡并使用标准 PING 安装从系统命令提示符执行常规 ping 时,wireshark 弹出“Ping 请求”然后“Ping 回复”指示它发送回答。但是当我在 Scapy 中手动执行此操作时,它没有回复任何回复.. 这怎么可能?我花了很多时间试图弄清楚这一点,所以我真的希望有人能对我的这个问题有所了解......
这是我使用的代码:
>>> from scapy.all import IP, ICMP, send
>>> IP = IP(dst="127.0.0.1")
>>> Ping = ICMP()
>>> send(IP/Ping)
数据包发送成功,Wireshark 显示收到了 Ping 请求,但没有回复。