Как создать arp ответ scapy?
на scapy можно создать arp запрос
pkt = Ether(dst='ff:ff:ff:ff:ff')/ARP(pdst='192.168.43.1')
В wireshark примерно такая картина:

Я хотел бы узнать как создать пакет который будет не делать запрос а отвечать на запрос:

Ответы (1 шт):
Автор решения: zankorobos
→ Ссылка
Когда создаёшь пакет, нужно параметр op поменять с дефолтого значения (1) на 2.
1 - запрос
2 - ответ
packet = scapy.ARP(op=2) а дальше другие параметры: pdst, hwdst, psrc, какие тебе надо