一种针对Bencode编码实现的BitTorrent系统攻击方法
文献类型:期刊论文
作者 | 沙灜1; 王昆2; 谭建龙1![]() |
刊名 | 计算机工程与应用
![]() |
出版日期 | 2012 |
卷号 | 48.0期号:011页码:75 |
关键词 | BitTorrent系统 Bencode编码 堆栈溢出 远程攻击 |
ISSN号 | 1002-8331 |
英文摘要 | Bittorren(tBT)作为一种流行的P2P文件共享系统,其torrent文件以及扩展协议中的相关消息都是采用Bencode的编码方式。最初的Bittorrent系统是用python实现的,其中的Bencode编解码采用了递归的方式,后续的很多BT客户端实现都直接拷贝了这种方式。这就为针对Bencode编码实现的攻击提供了可能。首先构造了有一定递归深度的torrent文件以及扩展协议中的消息,实验发现对当前主流的BT客户端:比特精灵、迅雷(迷你迅雷)、比特彗星、FlashGet和TuoTu都会造成系统的崩溃。根据上述BT客户端的占有率,可知此种攻击全球覆盖率可达39.1%,对国内会达到70%以上。这是一种很有效的针对torrent以及swarm的攻击手段。最后给出此种攻击手段的防御手段。 |
语种 | 英语 |
源URL | [http://119.78.100.204/handle/2XEOYT63/36179] ![]() |
专题 | 中国科学院计算技术研究所期刊论文_中文 |
作者单位 | 1.中国科学院计算技术研究所 2.北京邮电大学计算机学院 |
推荐引用方式 GB/T 7714 | 沙灜,王昆,谭建龙,等. 一种针对Bencode编码实现的BitTorrent系统攻击方法[J]. 计算机工程与应用,2012,48.0(011):75. |
APA | 沙灜,王昆,谭建龙,&郭莉.(2012).一种针对Bencode编码实现的BitTorrent系统攻击方法.计算机工程与应用,48.0(011),75. |
MLA | 沙灜,et al."一种针对Bencode编码实现的BitTorrent系统攻击方法".计算机工程与应用 48.0.011(2012):75. |
入库方式: OAI收割
来源:计算技术研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。