如何发送伪造的ICMP响应?

时间:2018-10-16 23:50:18

标签: go ip packet icmp

我正在使用TAP Windows适配器来捕获所有IP数据包。 由于某种原因,我想伪造ICMP数据包(伪src和dst),以使设备上的程序得到错误的ICMP延迟。 (也许是快速响应或转发到其他IP)

我知道scapy可以发送伪造的ICMP数据包,但是现在我想使用golang来实现。

我使用net.DialIP("ip4:icmp",fake_src,fake_dst),也许是raw socket。 但是,我收到一个错误:dial ip4:icmp 8.8.8.8->10.9.9.2: bind: The requested address is not valid in its context.

那我该怎么办?

0 个答案:

没有答案