- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新型p2p僵尸络的研究——半分布式p2p僵尸网络
新型P2P僵尸网络的研究
——半分布式P2P僵尸网络
计算机软件与理论专业
研究生黄萍 指导教师谭良
摘要近年来,僵尸网络向小型化、局域化和专业化方向发展,特别是新
型的P2P僵尸网络更是受到攻击者的青睐。新型P2P僵尸网络的不断发展给
网络安全造成了巨大的威胁,成为全世界网络安全研究人员研究的焦点。因
此,研究新型P2P僵尸网络的网络架构、组建过程和控制机制,能为检测、
控制和预防新型P2P僵尸网络提供重要的仿真环境和理论基石,具有重要的
意义。
目前新型P2P僵尸网络中最为流行的是半分布式的P2P僵尸网络。本文
就半分布式P2P僵尸网络的网络结构、组建过程和工作原理做了详细介绍。
并从以下三个方面设计实现了半分布式P2P僵尸网络的僵尸程序以及整个网
络的构建和运行:
1.控制服务器是半分布式P2P僵尸程序中最为重要的核心部分。文章基
控制服务器。详细介绍了控制服务器的主要功能模块及各模块之间的运行关
系。阐述了控制服务器的工作流程及相关的关键数据结构。
2.客户端是半分布式P2P僵尸程序的基础部分。文章基于控制服务器,
使用多线程完成一个客户端与多个控制服务器通信的设计。
3.命令与控制机制是攻击者控制半分布式P2P僵尸网络的核心部分,高
效、安全的信息反馈机制有助于提高攻击者的控制能力。命令与控制机制包
含了命令的发布、传播、执行和信息的反馈。现有的两种信息反馈机制,即
基于源路径和DHT覆盖网的信息反馈机制,仍存在着不足。本文提出了基于
sensor节点的新型信息反馈机制,即选择半分布式P2P僵尸网络中的部分
scrvent
反馈。
实验结果表明,开发的控制服务器不管是功能还是性能,均满足半分布式
P2P僵尸网络的需求;基于sensor节点的信息反馈机制具有更好的安全性和
更高的效率;命令与控制机制具有较高的效率和良好的韧性,满足攻击者对
半分布式P2P僵尸网络的实时控制,符合研究工作的实际需求。
关键词:僵尸网络P2P命令与控制机制信息反馈
Ⅱ
P2PBotnet
ResearchofNew
DecentralizedP2PBotnet
——PaItially
Abstract
Inrecent becomes local-orientedand
years,Botnetsmaller,more professional.
Botnetisunderbotmastersfavor.Thecontinuous
In new ofP2P
type
particular,a
tonetwork it
P2PBotnet a threat
ofnew posesgreat security,and
development
becomestheworldsresearch researchofnewP2PBotnet’S
focus.Therefore,the
network andcontrol all
architecture,formationmechanisms,providesimportant
andsimulationenvironmentfor and
theoreticalfoundation
文档评论(0)