У меня есть простой сценарий:
import scapy.all as scapy
def scan(ip):
arg = scapy.ARP(pdst=ip)
print(arg.summary())
scan("192.168.11.0/24")
Но когда я запускаю этот сценарий, я получаю вывод:
ARP who has ?? says ??
Обычно сводка дает мне 2 IP-адреса, где2 знака вопроса, но по какой-то причине это не так. Также я сделал сетевой сканер, и он вчера работал нормально и вернул мне все ip и mac адреса в сети, но сегодня я не могу передать диапазон (например: «192.168.11.0/24»), когда ясделать единственный вывод, который я получаю:
IP MAC Address
----------------------------------------------------
192.168.11.1 08:02:8e:a1:6a:d0
Даже если в сети больше устройств. Что-то не так с scapy? Если да, то как мне удалить и переустановить его, потому что я уже выполнил команду pip uninstall scapy и pip install scapy и ничего не работает до сих пор.