我想使用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
答案 0 :(得分:0)
从其他参考文献来看,您似乎可以使用:
i.unused = mtu