[發明專利]基于抗黑名單機制的BitTorrent文件污染方法有效
| 申請號: | 200910254468.2 | 申請日: | 2009-12-23 |
| 公開(公告)號: | CN101753572A | 公開(公告)日: | 2010-06-23 |
| 發明(設計)人: | 蔡皖東;孔劼;趙秋實 | 申請(專利權)人: | 西北工業大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 西北工業大學專利中心 61204 | 代理人: | 黃毅新 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 黑名單 機制 bittorrent 文件 污染 方法 | ||
1.一種基于抗黑名單機制的BitTorrent位流文件污染方法,其特征在于包括下述步驟:
(a)載入將要進行污染的BitTorrent位流任務的種子文件,對種子文件中的BEncoding B編解碼編碼進行解析,獲得Tracker跟蹤器服務器的網絡地址和端口號,以及BitTorrent位流任務對應文件的文件名、文件大小、文件Hash哈希值,將Tracker跟蹤器服務器的網絡地址和端口號發送到節點注冊與監聽模塊;將文件名、文件大小、文件Hash哈希值顯示在用戶界面上;
(b)建立一個用于進行種子文件解析、參數構建與設置、在Tracker跟蹤器服務器上注冊、監聽端口的線程,創建若干個子線程,對于每個來自其他節點的連接請求,分配一個子線程去處理握手、連接建立、虛假數據傳輸工作;
(c)調用節點注冊與監聽模塊,根據種子文件解析模塊解析出的Tracker跟蹤器服務器的網絡地址和端口號生成狀態報告,并將所生成的狀態報告發送至Tracker跟蹤器服務器,使攻擊器的節點信息注冊到Tracker跟蹤器服務器的節點列表上,攻擊器監聽自身開放的端口,等待接收普通節點發送的握手信息;
(d)當攻擊器與一個普通節點完成握手后,創建一個子線程用于運行連接與攻擊模塊,所述子線程將自動監聽端口,在收到普通節點發送的bitfield位域消息后,向所述普通節點返回一個聲明攻擊器擁有所有文件片斷的bitfield位域消息,隨后向所述普通節點發送unchoke非堵塞消息,通知所述普通節點進行數據傳輸;當攻擊器發送unchoke非堵塞消息之后,所述普通節點開始向攻擊器發送request請求消息請求所述普通節點需要的片斷,攻擊器發送piece片斷消息傳輸虛假片斷數據,當攻擊器與一個節點完成握手,就創建一個新的子線程完成上述步驟,直至子線程數達到攻擊參數中設置的最大子線程數目為止。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910254468.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種越橘營養餅及其制作方法
- 下一篇:手機短信語音朗讀方法





