是否可以在字节级指定一个使用scapy和python发送的数据包?
例如,在发送之前,不是使用scapy.Dot11Elt()
之类的功能构建802.11数据包,而是scapy.send("\xaa\xbb\x00\x02")
如果是这样,这是怎么做到的?
答案 0 :(得分:1)
使用Raw
图层。您可以直接指定字节。
from scapy.all import *
packet = IP(dst="127.0.0.1")/Raw("\xaa\xbb\x00\x02")
send(packet)
您可以使用Wireshark验证是否按预期生成了数据包。