tcpdump 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) !如果我尝试在我的Android设备上执行它,像这样:
adb shell tcpdump 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[file sy
我正在构建一个Netfilter模块,它修改发送到特定端口的数据包的TCP有效负载。我既不修改IP报头也不修改TCP报头。因此,我必须重新计算每个修改包中的TCP校验和字段。我已经在这里看到了一些帖子,并使用那里的方法来重新计算TCP校验和,但是这些方法都不起作用。iph->ihl << 2)); /* tcplen is the length of the
* skb - the ip<