µTORRENT系统安全性分析

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:a683999700
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从P2P技术出现以来,文件共享一直是其中应用最广泛、使用人数最多一个领域。在当前大量基于文件共享的P2P应用中,Bit Torrent以其在文件共享方面的高效性,成为了主流的资源共享方式之一。Bit Torrent具有资源文件发布简单,下载速度快,下载人数多等特点,然而Bit Torrent在给Internet用户共享资源带来方便的同时,围绕着Bit Torrent共享网络出现的安全性问题也越来越多。在Bit Torrent文件共享过程中,Bit Torrent客户端之间的交互是一个最为主要的环节,因此Bit Torrent客户端的安全性对于整个Bit Torrent网络来说至关重要。在现有国内主流的Bit Torrent客户端软件中,μTorrent具有较为完善的安全性机制。因此研究μTorrent在安全性方面的具体表现,对于Bit Torrent客户端的增强和改进具有重要的意义。本文主要研究了μTorrent的安全性机制,分析了μTorrent在安全性方面存在的漏洞和缺陷,并提出了相应的改进建议。本文首先从黑名单机制和数据块请求策略两个方面详细分析了μTorrent在安全性方面的实现机制及技术手段,并通过模拟现有的两种针对Bit Torrent客户端的安全性验证场景:完全数据块场景和Choke&Unchoke场景,对比分析了μTorrent在这两种验证场景中安全性机制的具体表现。然后本文针对μTorrent在安全性方面的漏洞和缺陷进行了进一步的研究和分析,并根据分析结果设计了几种安全性缺陷的验证场景,同时实现了基于μTorrent的安全性验证实验平台。最后本文在实验平台上对μTorrent进行了安全性验证实验,并从虚假节点布点速率、黑名单效果以及下载延迟等几个方面,对比分析了μTorrent在设计的验证场景中表现出来的安全性缺陷,并验证了这些缺陷的危害性。然后针对μTorrent的在安全性机制上的不足提出了相应的改进建议。
其他文献
目前,低功耗技术主要有静态技术和动态技术两种。动态技术是系统在运行阶段充分利用工作负载的变化性来动态改变设备工作模式,从而达到降低系统功耗的目的。由于动态低功耗技
考试是检测被测试人员对某方面知识或技能掌握程度的一种手段,一般采用人工考试的方法;该方法由考试命题、试卷印刷、考试与监考、人工阅卷、试卷分析等多个环节组成,存在着考试
随着社会经济的迅速发展,社会对安全防范技术的要求越来越高,从古老的机械锁,到磁卡门禁、密码门禁,再到最新的生物特征门禁,安防市场发展日新月异。安防领域作为人们最关注