版块
论坛
喜欢
话题
应用
搜索
登录
注册
storybaby的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=156055
如果将TCP的数据字段修改后,除了计算校验和以外,还需要计算哪些字段呢?
我把发送的包抓住后,放在一个buffer中,然后将TCP的数据字段修改后再重新计算IP和TCP的校验和发送出去,对方就不能够成功接收数据;如果我不修改TCP的数据字段,但是还是重新计算IP和TCP校验和,然后把包发送出去,对方就能够成功接收到数据.请问我的问题出在哪儿?为表感谢,...
全文
回复
(
2
)
2007-08-12 17:19
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
storybaby
:
大侠, 我通过抓包已经确定的是,我的数据已经发送到对方机器上,但是对方一直没有向我发送应答消息,导致我本机发送出去的数据会发送五次,抓包程序在对方机器上显示我的数据已经到了5次.因为是基于TCP的测试,所以对方没有向我发确认消息,本机就会再将数据发多次. 请问这个是我的哪个字...
(2007-08-13 20:39)
回复
jamesking
:
建议你用抓包工具在对方电脑上抓包看一下,像Ethereal、SnifferPro、IrIs都有数据包校验码自动计算功能。 1、首先确定你修改过的数据包已经到了对方的电脑上。 2、看一下你发过去的数据包校验码是否计算正确。 3、检查你发过去的数据包是否符合已经建立的TCP连接,如t...
(2007-08-13 06:27)
回复
storybaby
加关注
写私信
0
关注
0
粉丝
18
帖子
返回顶部