gpt4 book ai didi

c - 转移套接字的 TCP 校验和计算

转载 作者:可可西里 更新时间:2023-11-01 02:33:13 25 4
gpt4 key购买 nike

我有一个转换 socket 。我正在尝试更改我看到的数据包上的端口。当我这样做时 - 我是否需要重新计算 TCP 校验和和 IP 校验和?

我正在尝试这样做,但我在 tcpdump 中看到重置数据包。我不知道这是因为我计算的 tcp 校验和有误,还是其他原因。

我使用了这个网站的 cksum 方法:

http://www.enderunix.org/docs/en/rawipspoof/

我想通过使用转移套接字,如果我改变一件事,它应该相当简单,但似乎并非如此。有没有 TCP 校验和计算器可以用来验证我得到的值是否正确?

最佳答案

您确实需要重新计算校验和。以下是计算的说明:TCP/IP Checksum calculation

关于c - 转移套接字的 TCP 校验和计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13203958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com