Scapy をスニファーとして使用しているときに、チェックサムが正しくないパケットを識別しようとしています。アクセスして元のチェックサムを取得できます
packet[TCP].chksum
次に、これを使用して削除します
del packet[TCP].chksum
私は次のようなことをしたいと思います
if(originalChecksum == recomputedChecksum):
# Checksum is valid
show2() を使用するとチェックサムが再計算されることは理解していますが、元の属性と比較するためにこの属性にアクセスする方法はありますか? show2() を呼び出すと、チェックサムがどうなるかが表示されるだけで、パケット内の値は設定されません。
明確にしていただきありがとうございます