为什么发送具有不同以太网源 Mac 地址的数据包永远无法到达目标?注意:我使用 scapy sendp 发送数据包,并且我朋友的笔记本电脑已启动并连接到网络?
答案1
你应该尝试使用项目 git 存储库中的最新版本(参见https://github.com/secdev/scapy)。
这对我有用。
>>> x = Ether(src='01:00:0c:cc:cc:cc', dst='00:11:22:33:44:55')
>>> ls(x)
dst : DestMACField = '00:11:22:33:44:55' (None)
type : XShortEnumField = 0 (0)
>>> sendp(x, iface='eth0')
.
Sent 1 packets