当我用我的wireshark recei发送信标帧时

2024-05-18 15:47:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我想和斯凯比一起发送一个信标框,这样就行了。但是我的无线鲨收到两个而不是一个信标帧,为什么?在

#!/usr/bin/python
from scapy.all import *

Beacon_SSID = 'fake_beacon'     
broadcast = "ff:ff:ff:ff:ff:ff"
bssid = "aa:aa:aa:aa:aa:aa"

beaconframe = RadioTap() / Dot11(addr1 = broadcast, addr2 = bssid, addr3 = bssid) / Dot11Beacon(cap = 0x1104) / Dot11Elt( ID=0, info = Beacon_SSID) / Dot11Elt (ID=1, info = "\x84\x84\x8b\x96\x24\30\x48\x6c") / Dot11Elt (ID=3, info = "\x0b") / Dot11Elt (ID=5, info = "\x00\x01\x00\x00")
        sendp(beaconframe, iface = "wlan0mon")

这是它在wireshark中的样子:http://imgur.com/a/dP5Pf

(第二,但这不是我的主要问题,我怎么能给我的假灯塔编号?因此信标帧#1称为假信标#1,#2是假信标_2,依此类推)


Tags: infoidusraa无线broadcastffx00

热门问题