這幾天局域網里總有人用迅雷下東西,搞的我網頁都打不開,我試了網上公布的封鎖迅雷的方法都沒有效果!于是乎我決定自己研究一下迅雷!打開迅雷抓包分析,過程我就不詳細說了,終于發(fā)現了迅雷挺多有意思的地方。
1,沒事的時候別開迅雷,如果開了它會把你下載的資源數據上傳給其它用戶,影響網速!
2,迅雷并沒有固定端口一說,也就是說網上說的通過封掉3076和3077端口來阻止迅雷下載是行不通的。
3,迅雷是如何獲得多資源的呢?它在下載文件的時候,首先向自己的集群服務器POST一個下載資源的哈希值(80端口),其中包括資源的類型和大小等信息!然后迅雷的服務器通過哈希值的比對和索引找到若干個包含此資源的服務器,再將服務器的列表返回給客戶端,客戶端按照得到的備選資源的地址一個個的去連接,連到有效的服務器就開始下載了。同時它還具備多線程下載功能,當然這個已經很普通了,說白了就是分段請求數據。
4,迅雷的資源索引服務器大多集中在58.254.*.*這個段里,當然也肯定會有其它地址,但我沒抓到過。
現在到正題了,我們知道了迅雷這么多事情,那么怎么封鎖它呢!呵呵,相信很多朋友都想到了,打開你的路由器或防火墻,封鎖掉所有指向58.254.*.*這個IP段的80端口數據。然后你再用迅雷下載文件看看,所有的下載都只有一個資源了,那些整天在局域網里用迅雷的人還想占別人網速嗎?呵呵,門都沒有啦!
標簽: