scapy 构造checksum错误的包
时间: 2023-05-15 07:06:59 浏览: 641
扫描器篇(五)之scapy构造UDP数据包完成主机发现
可以通过设置scapy的checksum字段来构造一个checksum错误的包。例如,以下代码可以构造一个TCP包,并将checksum字段设置为0:
```
from scapy.all import *
pkt = IP(dst="192.168.1.1")/TCP(dport=80)/"Hello World"
pkt[TCP].chksum = 0
send(pkt)
```
请注意,这个包将被目标主机丢弃,因为它的checksum是错误的。
阅读全文