@lanselotr

Как сделать верный ARP запрос?

Добрый день! Я новичок в программировании и пока не все понимаю, так что прошу простить за глупые вопросы, но может кто помочь с данной проблемой

import scapy.all as scapy

def scan(ip):
arp_request = scapy.ARP()
arp_request.pdst = ip
print(arp_request.summary())
scapy.ls(scapy.ARP())
scan ("10.0.2.2/24")

А ответ:
ARP who has 0.0.0.0 says 10.0.2.15

в терминале в первый раз был такой же ответ, а сейчас:
ARP who has ?? says ??

Скорее всего это не верно, но я думаю, что в функции def scan (ip) и scan ("10.0.2.2/24") IP адреса почему то не связаны, такая мысль возникла из за того что в PyCharm когда кликаю либо по ip либо по 10.0.2.2/24 они вместе не выделяются, хотя в def scan и scan выделяются. Но как я и сказал на самом деле я вообще без понятия в чем проблема
5e4911057a82d176818628.png
  • Вопрос задан
  • 369 просмотров
Пригласить эксперта
Ответы на вопрос 1
@luisander
pip3 install --upgrade git+git://github.com/secdev/scapy
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы