【发布时间】:2013-09-12 22:26:00
【问题描述】:
我在使用 Scapy 作为嗅探器时尝试识别校验和不正确的数据包。我可以通过访问
获得原始校验和packet[TCP].chksum
然后我删除它使用
del packet[TCP].chksum
我想做类似的事情
if(originalChecksum == recomputedChecksum):
# Checksum is valid
我知道使用 show2() 会重新计算校验和,但是是否可以访问此属性以与原始属性进行比较?调用 show2() 只显示校验和,而不设置数据包中的任何值。
感谢您的澄清
【问题讨论】:
标签: python networking scapy