LINUX.ORG.RU

scapy не работает

 , ,


1

1

Драсте, пишу я вот такой код на scapy, на питоне:

arp_request = scapy.ARP(pdst=ip)
broadcast = scapy.Ether(dst="ff:ff:ff:ff:ff:ff")
arp_request_broadcast = arp_request/broadcast
answered = scapy.srp(arp_request_broadcast, timeout=1)[0]
print("-------------------------------------------------------")
for elements in answered:
    print(elements)
    print("-------------------------------------------------------")
у ip у меня значение '192.168.0.0/24'

Итог: после запуска пишет «Begin emission: » и ничего не выдаёт, только ломает интернет и приходится переподключаться к нему. Мне советовали сделать так:

pip uninstall scapy
pip install scapy==2.4.0
pip3 install scapy==2.4.0
Но в итоге питон даже не видит команд scapy и выдёт что-то типа 'Команды «scapy.ARP» не существует'



Последнее исправление: nin922 (всего исправлений: 2)

Я бы посоветовал пройти что-то типа платного курса по питону.

ei-grad ★★★★★
()
Ответ на: комментарий от Aswed

Я неправильно выразился, он говорит что у scapy не существует атрибута ARP, Ether и т.д.

AttributeError: module ‘scapy’ has no attribute ‘ARP’

nin922
() автор топика
3 апреля 2023 г.

Здравствуйте! Вы разобрались с этим, а то у меня та же проблема, не знаю, как решить. Буду благодарна за ответ.

stuart
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.