Я следовал инструкциям по установке Scapy для Python2.7 (Запуск Scapy в Windows с Python 2.7) на win64, однако функция sniff() не работает и резко завершается. Какие шаги я должен предпринять, чтобы исправить это?
Функция Sniff в Scapy не работает Win
Ответы (2)
Эти инструкции очень устарели. Вы должны удалить как pycap, так и dnet. Они очень старые...
Последняя версия dev scapy (https://github.com/secdev/scapy) гораздо проще установить. Пожалуйста, следуйте последнему документу, который очень ясен:
http://scapy.readthedocs.io/en/latest/installation.html#windows
person
Cukic0d
schedule
10.04.2017
Самый простой способ найти имя устройства:
IFACES.show() #--> will give you a table of your devices with an index
mydev = IFACES.dev_from_index(X) #---> where X is the index of your desired interface
затем понюхайте в scapy, как показано на рисунке:
sniff(iface=dev,prn=lambda x:x.summary)
person
Lijo Joseph
schedule
06.12.2018
Это верно. Однако scapy выберет используемый интерфейс по умолчанию, поэтому он требуется только при наличии нескольких сетевых интерфейсов.
- person Cukic0d; 07.12.2018