Я учу "Питон Черная Шляпа". Я не буду отвечать, когда использую scapy для получения IP-адреса ip. Я не получил никакого ответа от отправленного пакета. Я нашел простой пример из Интернета, и эффект тот же. Почему это так?
from scapy.all import srp,Ether,ARP,conf
ipscan='127.0.0.1'
try:
ans,unans=
srp(Ether(dst="FF:FF:FF:FF:FF:FF")/ARP(pdst=ipscan),timeout=2,verbose=False)
except Exception as e:
print(str(e))
else:
for snd,rcv in ans:
list_mac=rcv.sprintf("%Ether.src% - %ARP.psrc%")
print(list_mac)
Я изучил ARP-спуфинг в книге, экспериментировал с моей виртуальной машиной win7, но не смог получить MAC-адрес.