查看: 4389|回复: 3

关于旁路流量控制

[复制链接]
发表于 2008-8-19 10:35:55 | 显示全部楼层 |阅读模式
请问哪位知道如何在旁路控制BT流量啊?
现在我们已经可以发现peer之间的握手连接(即存在BitTorrent Protocol关键字的数据包),怎么才能把这个连接断掉呢?
之前我们采取的办法是把所有抓到的含有关键字的TCP数据包中的控制标志位改成RST ,修改了校验和之后再重新发送出去,但是效果不是很明显,
哪位大哥大姐有好的意见和建议啊?
不胜感激
回复

使用道具 举报

发表于 2008-8-19 10:44:47 | 显示全部楼层
BT不只是有基于TCP,也有基于UDP传输的,在旁路方式下Reset TCP数据包可以,
但是对于UDP的就没效果了。
回复

使用道具 举报

 楼主| 发表于 2008-8-19 15:48:40 | 显示全部楼层
原帖由 从零开始 于 2008-8-19 10:44 发表
BT不只是有基于TCP,也有基于UDP传输的,在旁路方式下Reset TCP数据包可以,
但是对于UDP的就没效果了。


z这个我是知道的,我的意思是在发送了RST包之后两台主机之间的TCP连接还在,不知道构造RST报的时候有什么需要注意的吗?需要包含数据么?
序列号和确认号有什么要求?
回复

使用道具 举报

发表于 2008-8-19 16:30:07 | 显示全部楼层
在发出TCP包以后,只要构造一个服务器回应的TCP RST包,返回客户端,这样客户端以为是服务器发的,收到伪造的Reset包就不会在往服务器发请求包了。
这时就不能进行正常的TCP连接。
序列号及确认号当然也要构造。

[ 本帖最后由 从零开始 于 2008-8-19 16:33 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表