基于群体智能的蠕虫扫描策略研究

来源 :广州大学 | 被引量 : 1次 | 上传用户:bxybown
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机蠕虫有自我复制功能,它能够在网络中自主传播,因此对于网络安全有着很大的威胁。掌握蠕虫所采用的各种扫描策略有助于更加有效地对抗蠕虫传播。本文研究了未来蠕虫可能采用的两种扫描策略。本文首先综述了网络安全的发展现状,介绍了已经出现的蠕虫及其理论上蠕虫所采用的扫描策略。在对群体智能算法作了简单回顾后,本文研究了具有群体智能特性的蠕虫扫描行为。蠕虫如果试图在网络中传播,它首先需要扫描大量IP地址从中找到漏洞主机,并将其感染。根据群体智能算法的特性,我们设计了基于蚁群算法的扫描策略,并在计算机上进行了模拟实现。基于蚁群算法的扫描策略会利用一些辅助的信息去估计扫描空间。为了能够在网络中找到漏洞主机分布密度较大的一部分地址空间,每个蠕虫都会记录下它们之前的扫描结果,并根据记录来决定下一步扫描的方向。新产生的蠕虫都能够继承它们父蠕虫的扫描结果纪录。简单的蠕虫个体行为汇集在一起形成了整体的高效扫描。当漏洞主机在网络中是非均匀分布时,采用这种扫描策略效率较高。最后引入了自主停止蠕虫的传播思想。自主停止蠕虫会以一定的概率停止扫描活动,这使得它不会感染全部的漏洞主机。该扫描策略的特点是加强了传播过程中的隐蔽性,体现了它的自我保护功能。将随机扫描策略、基于蚁群算法扫描策略和自主停止扫描策略三种扫描方式的传播效率进行比较是本文的重点。本文通过计算机模拟仿真,验证了所讨论的扫描策略,由于具有群体智能的蠕虫在漏洞主机分布不均匀的条件下具有较高的扫描效率,因此有必要设计有效的方法对抗这类蠕虫。
其他文献
中图分类号:TU-098.1  随着我国社会经济的不断发展,住宅产业也迅速发展进而带动整个国民经济结构调整升级并成为国民经济的一项重要支柱产业。我国当前住宅建设工作的一项重要任务就是,面向百姓,面向未来,推进住宅产业现代化,实现住宅建设从粗放型向集约型的根本转变,提高住宅的综合质量和整体效益,促进住宅建设的可持续发展,满足广大居民不断改善居住条件和居住环境的需求。为提高居民的居住质量,国家目前正大
期刊
自G.Hochschild提出结合代数的Hochschild上同调群后,人们发现它与代数几何、代数拓扑、微分几何以及函数理论具有广泛的联系。过去几十年,在研究某些代数结构(如遗传代数,根平方
摘要: 本基础质量对建筑物的质量和安全起决定作用,而地基基础的设计便直接影响其质量问题。因此,合理的设计以及合理的施工方法,才能确保建筑工程的质量。在地基基础设计中包括了对基础的设计和对地基的处理,二者是密不可分的。地基处理的好坏将直接关系到基础的选型和造价。本文就地基的处理进行的讨论。  关键词: 地基、基础、桩基础、持力层、改善措施、工程事故  Abstract: the basic qual
期刊
人工神经网络是最近发展起来的十分热门的交叉学科,它涉及生物、电子、计算机、数学和物理等学科,有着非常广泛的应用背景,这门学科的发展对目前和未来的科学技术的发展将有
摘要:城市中的高层建筑是反映这个城市经济繁荣和社会进步的重要标志,随着社会与经济  的蓬勃发展,特别是城市建设的发展,高层建筑在城市中应运而升。随着高层建筑的自身发展,人们对高层建筑中建筑设计的要求也越来越高。文章分析了高层建筑的特点、结构体系高层结构设计研究以及规划设计。  关键词:高层建筑结构体系规划设计  Abstract: the city of high-rise building is
期刊
本文主要研究了两类平面分片光滑系统的极限环分支.利用平面分片光滑近哈密顿系统一阶Melnikov函数公式,我们研究了两类具有非初等奇点的系统的极限环分支,一类系统具有广义同