在Scapy中创建需要数据包的ICMP碎片

时间:2014-11-13 18:34:44

标签: scapy icmp

我想使用Scapy创建所需的ICMP碎片包。当我给type = 3和code = 4并再次显示消息时,它显示我需要type = destination unreachable和code = fragmentation。但我还希望看到另一个与此ICMP相关的字段" next-hop MTU"。我是否需要创建自定义字段或是否有其他方法可以创建它。 这就是我正在做的事情。

i=ICMP()
i.display()
type = 3
code = 4
checksum = 0
unused = 0

再次显示

i.display ()
type= destination unreachable
code = fragmentation needed
checksum =0 
unused = 0

1 个答案:

答案 0 :(得分:0)

从其他参考文献来看,您似乎可以使用:

i.unused = mtu