Повторная отправка захваченного маяка с помощью scapy

#frame #wireshark #scapy #beacon

Вопрос:

Я хотел бы повторно отправить захваченный маяк (по Wireshark). Структура маяка, например, такова:

«00002000ae4000a0200800a02008000010029409a000c80064000000a800ac0180000000ffffffffffffa408f5201e5ca408f5201e5cb00083c1cd1e030000006400110500054D4D4D4D4D010882848b962430486c0301090504020300000706444520010d1420010023020f002a01042f010430180100000fac020200000fac04000fac020100000fac02080032040c1218602d1abc1916ffff0000000000000000000000000000000000000000003d16090800000000000000000000000000000000000000007f080400000000000040dd090010180201004c0000dd1a0050f20101000050f20202000050f2040050f20201000050f202dd180050f2020101800003a4000027a4000042435e0062322f000da54e8a»

Я хотел бы повторно отправить его с помощью scapy. В настоящее время я пытаюсь сделать следующее:

 from scapy.all import *

# interface to use to send beacon frames, must be in monitor mode
iface = "wlan0"
# generate a random MAC address (built-in in scapy)
sender_mac = RandMAC()
print(sender_mac)
# SSID (name of access point)

string = "00002000ae4000a0200800a02008000010029409a000c80064000000a800ac0180000000ffffffffffffa408f5201e5ca408f5201e5cb00083c1cd1e030000006400110500054D4D4D4D4D010882848b962430486c0301090504020300000706444520010d1420010023020f002a01042f010430180100000fac020200000fac04000fac020100000fac02080032040c1218602d1abc1916ffff0000000000000000000000000000000000000000003d16090800000000000000000000000000000000000000007f080400000000000040dd090010180201004c0000dd1a0050f20101000050f20202000050f2040050f20201000050f202dd180050f2020101800003a4000027a4000042435e0062322f000da54e8a"

bytes_object = bytearray.fromhex(string)
beacon = bytes_object.decode("ISO-8859-1")

# stack all the layers and add a RadioTap
frame = beacon

# send the frame in layer 2 every 100 milliseconds forever
# using the `iface` interface
sendp(frame, inter=0.01, iface=iface, loop=1)
 

но, к сожалению, по какой-то причине это не работает.
На самом деле это не имеет смысла, потому что это захваченный маяк, почему бы ему не быть отправленным должным образом?