使用Scapy将IP标头包含在ICMP请求的有效负载中

时间:2019-04-02 00:53:30

标签: python scapy icmp

当前尝试使用Scapy发送一些测试ICMP数据包,但似乎无法弄清楚如何在ICMP报头中包括有效负载。具体来说,我正在测试一个超出时间的错误,这是我的代码:

我尝试过广泛地在网上查找有关此问题的文档,但无济于事。

send(IP(dst="123.123.0.1",src="123.123.0.0")/ICMP(type=11))

(忽略ips)

如果有人有任何建议,将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以通过在ICMP()层之后堆叠有效载荷来发送

send(IP(dst="123.123.0.1", src="123.123.0.0") / ICMP() / b"payload")