论文部分内容阅读
随着网络系统应用及复杂性的增加,网络蠕虫成为网络系统安全的重要威胁。网络蠕虫的研究已经成为近年来国际上在网络安全和信息安全领域最活跃的研究方向之一。对网络蠕虫结构、扫描策略、攻击方法的分析是防范网络蠕虫传播的前提条件,传播模型和控制策略的建立是防范蠕虫的根本保证和核心内容。针对现有网络蠕虫传播模型和控制策略中存在的不完善之处,本文结合人们防范自然界中传染病(SARS)的方法,对蠕虫传播模型进行了较为实际的改造,提出了基于隔离策略的网络蠕虫传播模型。针对多子网网络环境下防火墙对网络蠕虫传播的控制作用,提出了基于防火墙的蠕虫传播与控制模型。实验结果表明,本文提出的一系列控制策略都取得了良好的效果。归纳起来,本文的研究成果主要表现在以下几个方面:1.重新审视了现有的网络蠕虫定义。现有的定义不够准确,忽略了人的因素,不能概括目前已出现的网络蠕虫。再加上网络蠕虫采用的新技术会不断出现,网络蠕虫新的特点还会不断出现,但有两点基本特征是不会变的,即通过网络传播、自我复制。分析、比较各种恶意代码的特点,给出了其相同点和不同之处。2.详细分析了网络蠕虫的传播机制。对网络蠕虫的扫描方法、攻击方法进行了深入的研究。通过分析几个有代表性的网络蠕虫实例,得出了网络蠕虫的实体结构,为清除以及防御网络蠕虫打下基础。3.提出了两个基于隔离策略的网络蠕虫传播模型。第一个模型基于经典的Kermack-Mckendrick模型,在考虑主机的恢复时,包括了易感主机的恢复。第二个模型基于SEIR模型,考虑了网络蠕虫出生率和死亡率的影响。4.提出了一个基于多层次防火墙的企业网网络蠕虫综合控制系统。该系统在企业网络边缘、各子网间和用户主机上分别布置多层次的防火墙系统,并配合网络蠕虫检测与控制系统、网络防病毒系统等构成综合网络蠕虫控制系统。5.提出了基于防火墙的蠕虫传播与控制模型。针对多子网网络环境下防火墙对网络蠕虫传播的控制作用,提出了此模型。通过分析网络蠕虫在各子网内传播以及子网间交互传播,利用防火墙减小各子网间蠕虫的交互感染率,使网络蠕虫的传播得到了抑制。6.给出了一个新的无尺度网络的生成算法。综合利用了节点接入时的成本、局部信息。用无尺度网络拓扑生成器Brite模拟了Witty蠕虫的传播,验证了无尺度网络上网络蠕虫传播不存在类似随机网络上的传播阈值。