如何使用scapy更改信标帧数据包的SSID?

2024-05-31 23:57:29 发布

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

我试图嗅探来自特定接入点的信标帧,更改SSID,然后使用scapy重新发送

我尝试将新SSID分配给数据包的info属性,但无效:

#!/usr/bin/env python

from scapy.all import *

def PacketHandler(packet):
    if packet.haslayer(Dot11):
        if packet.type == 0 and packet.subtype == 8:
            if packet.addr2 == "98:48:27:92:7b:c0":
                    packet.info = "NEW SSID"
                    sendp(packet, iface="wlxe84e06482831", monitor=True)

sniff(iface="wlxe84e06482831", prn = PacketHandler, monitor=True)

我应该如何使用scapy更改接收到的信标帧的SSID


Tags: infotrueif属性packetusr数据包monitor