摘要:提供了一种在修改数据包后自动填充新的chksum的方法。

前言

此方法的主要场景是,修改了已有数据包包头的某个字段(比如源IP),因此需要重新计算chksum。

正文

以ip数据包为例:

del(packet.ip.chksum)
packet = IP(bytes(packet))