Я недавно начал изучать Scapy.Действительно замечательный инструмент!
У меня проблема ... Когда я отслеживаю свою сетевую карту с помощью Wireshark и выполняю обычный пинг из командной строки системы со стандартной установкой PING, wireshark выскакивает с «Ping request», а затем «Pingответить "указание, что он отправил ответ.Но когда я делаю это вручную в Scapy, он не отправляет ответ обратно. Как это может быть?Я потратил много времени, пытаясь выяснить это, поэтому я действительно надеюсь, что кто-то сможет пролить свет на мою проблему ...
Вот код, который я использовал:
>>> from scapy.all import IP, ICMP, send
>>> IP = IP(dst="127.0.0.1")
>>> Ping = ICMP()
>>> send(IP/Ping)
пакет успешно отправлен, и Wireshark показывает полученный запрос Ping, но не отправляет ответ.