我在 Windows 10 机器上工作,我正在为我正在做的一些项目使用 scapy。
当我使用嗅探功能从我的以太网接口嗅探数据包时,它按预期工作但是当我使用 srp1 从同一接口发送数据包时,它通过我的 vEthernet 接口而不是通过我的物理以太网接口发送我的数据包(所以数据包永远不会到达目的地)。
这是我的嗅探与 srp1 的代码:
a = sniff(count = 1, iface = "Ethernet")
p = srp1(pkt, iface = "Ethernet")
正如您在两个调用中看到的那样,我使用“以太网”接口名称。
有人能告诉我该怎么做,我的数据包将通过以太网而不是 vEthernet 发送吗?