新型P2P僵尸网络的研究——半分布式P2P僵尸网络

来源 :四川师范大学 | 被引量 : 0次 | 上传用户:rsbgrc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,僵尸网络向小型化、局域化和专业化方向发展,特别是新型的P2P僵尸网络更是受到攻击者的青睐。新型P2P僵尸网络的不断发展给网络安全造成了巨大的威胁,成为全世界网络安全研究人员研究的焦点。因此,研究新型P2P僵尸网络的网络架构、组建过程和控制机制,能为检测、控制和预防新型P2P僵尸网络提供重要的仿真环境和理论基石,具有重要的意义。   目前新型P2P僵尸网络中最为流行的是半分布式的P2P僵尸网络。本文就半分布式P2P僵尸网络的网络结构、组建过程和工作原理做了详细介绍。并从以下三个方面设计实现了半分布式P2P僵尸网络的僵尸程序以及整个网络的构建和运行:   1.控制服务器是半分布式P2P僵尸程序中最为重要的核心部分。文章基于Socket非阻塞模式的Select模型,设计并实现了半分布式P2P僵尸程序的控制服务器。详细介绍了控制服务器的主要功能模块及各模块之间的运行关系。阐述了控制服务器的工作流程及相关的关键数据结构。   2.客户端是半分布式P2P僵尸程序的基础部分。文章基于控制服务器,使用多线程完成一个客户端与多个控制服务器通信的设计。   3.命令与控制机制是攻击者控制半分布式P2P僵尸网络的核心部分,高效、安全的信息反馈机制有助于提高攻击者的控制能力。命令与控制机制包含了命令的发布、传播、执行和信息的反馈。现有的两种信息反馈机制,即基于源路径和DHT覆盖网的信息反馈机制,仍存在着不足。本文提出了基于sensor节点的新型信息反馈机制,即选择半分布式P2P僵尸网络中的部分servent bot节点成为sensor节点,利用sensor节点组成的逻辑网实现信息的反馈。   实验结果表明,开发的控制服务器不管是功能还是性能,均满足半分布式P2P僵尸网络的需求;基于sensor节点的信息反馈机制具有更好的安全性和更高的效率;命令与控制机制具有较高的效率和良好的韧性,满足攻击者对半分布式P2P僵尸网络的实时控制,符合研究工作的实际需求。
其他文献
在越来越多的分布、异构的企业应用需要动态集成的情况下,传统集成的工作流技术已经无法适应用户的复杂需要,伴随着基于Web服务的应用开发技术的不断成熟,Web服务技术和工作流管
随着现代通信技术的发展,人们对图像、音频、视频和其他媒体内容的传送与存储需求正日益增加。保护数字作品产权,确保数字产品安全传输已成为数字媒体领域热点问题与重要问题。
引言:计算机视觉技术的快速发展也离不开目标检测与识别技术的发展。目前目标的检测和识别已经完整地整合在了一起,让检测成为识别的基础。对于目标的种类和属性的不同对应有
随着IT技术的发展,工业控制对信息传输的要求越来越高,如何获取实时、可靠的监控数据已经成为一个十分紧迫的问题。对于人迹罕至的地方,传统的有线监控技术已经无法满足需要
由于云数据中心包括多种物理设备以及网络设备,资源管理量庞大,在静态资源管理的很多情况会出现少数物理设备负载过重而多数设备负载过轻或者闲置的现象,导致利用率过低并且
红外技术在21世纪的军事和民用等各个领域发挥着至关重要的作用,而且随着未来战场的需要和国民经济的不断发展,红外技术将发挥着越来越重要的作用。其中红外目标识别技术是世
程序理解活动是软件维护工作中的一个重要步骤。然而由于不完整文档和系统本身的复杂性,程序理解活动往往会耗费软件维护人员大量时间和精力。因此,探索行之有效的辅助程序理
卫星舱布局优化问题是一类NP困难问题。它不仅是一类特殊的耦合系统设计问题,也是一类复杂的组合优化问题。本文以国际商业通信卫星舱为背景,具体研究如何将卫星舱组件(有效
存储虚拟化是构架在业务存储和物理存储之间的一种技术,能够将存储管理的级别从普通的手工操作水平提升到自动化与智能化的管理方式上,提高应用效率、减轻用户负担。目前以SA
随着计算机网络的不断发展,计算机应用需求也在不断增长且日趋灵活。传统的点对点同步通信模型越来越难以应对这种需求,基于发布订阅机制的通信模型则可以较好满足这一要求。该