【技术实现步骤摘要】
本专利技术属于。
技术介绍
随着Intemet的不断发展,网络安全己经逐渐成为人们越来越关心的问题, 而入侵检测技术是继防火墙之后逐渐兴起的检测手段之一,也越来越受到广 大学者和工程人员的重视。传统的入侵检测方法分为两种误用检测方法和异常检测方法。其中误用检测通过对己知攻击形成攻击特征数据,除非攻击 特征数据库更新到最新,不然无法检测到相关的攻击;而异常检测方法对正 常的用户行为和被保护的系统进行建模,在检测到新的数据与正常模型相违 背的时候,就认为是异常。由于异常检测方法不需要相关的网络攻击知识来 训练检测模型,因此异常检测模型可以用来检测未知攻击,可以弥补误用检 测的不足,并具有良好的可扩展性。中国专利公开号CN101026510中所述的通过数据包类型以及协议会话状 态进行度量,并根据度量的结果,利用数据挖掘判断该会话或伪会话是否为 异常,该方法检测速度较慢,并难以判断伪造的数据包。公开号CN101051953 公中所述的基于模糊神经网络的异常检测方法,因为需要预先对神经网络进 行训练,训练速度较慢。公开号CN101060444所述的基于贝叶斯统计模型的 网络异常的检测方法,该方法对未知攻击缺乏有效检测。
技术实现思路
本专利技术的目的是提供,该方法 原理基于生物免疫系统对外界抗原的响应,生物免疫系统通过抗体细胞对外6界入侵抗原进行响应和特征提呈,抗体细胞在克隆后,通过变异形成对抗原 具有高亲和力的抗体细胞,大多数抗体细胞只具有一个很短的生命周期,但 有一小部分进化成具有较长生命周期的记忆细胞,当免疫系统受到相同抗原 的再次刺激后,记忆细胞能够很快产生 ...
【技术保护点】
一种基于人工免疫原理的网络异常检测方法,其特征是首先进行训练抗原数据收集,即通过收集正异常网络环境下描述网络事务的特征数据,在对特征数据进行标准化和正异常类别标识处理后,作为训练人工免疫系统的训练抗原;然后是人工免疫系统学习的步骤,人工免疫系统通过每一个训练抗原的学习,进行抗体细胞进化,在抗体细胞收敛后,优选出最佳的抗体细胞对记忆细胞进行更新;最后是网络异常检测步骤,通过已训练人工免疫系统中的记忆细胞对网络进行异常检测。
【技术特征摘要】
1、一种基于人工免疫原理的网络异常检测方法,其特征是首先进行训练抗原数据收集,即通过收集正异常网络环境下描述网络事务的特征数据,在对特征数据进行标准化和正异常类别标识处理后,作为训练人工免疫系统的训练抗原;然后是人工免疫系统学习的步骤,人工免疫系统通过每一个训练抗原的学习,进行抗体细胞进化,在抗体细胞收敛后,优选出最佳的抗体细胞对记忆细胞进行更新;最后是网络异常检测步骤,通过已训练人工免疫系统中的记忆细胞对网络进行异常检测。2、 据权利要求1所述的一种基于人工免疫原理的网络异常检测方法,其 特征是训练抗原数据收集步骤包括以下步骤(1) 收集网络流量特征数据的步骤,即以旁路侦听方式获取正异常网络 环境下单位时间流入字节数、流出字节数、TCP连接数、ICMP数据包数、紧 急数据包数等描述网络事务的特征数据,作为训练抗原特征向量的特征值;(2) 训练抗原特征向量标准化的步骤,将训练抗原的特征向量各个特征 值标准化为[O, l]间的实数;(3) 训练抗原的抗原类别标识的步骤,将训练抗原类别根据网络正异常 情况标识为0或1,即正常或异常;(4) 计算训练抗原间的平均距离的步骤,即计算训练抗原间的平均距离。3、 据权利要求l所述的一种基于人工免疫原理的网络异常检测方法,其特征是人工免疫系统学习步骤包括以下步骤初始化抗体集和记忆细胞集、抗体细胞克隆和变异、抗体细胞资源竞争、 记忆细胞集更新和控制、判断是否继续进行学习等五个步骤。4、 据权利要求3所述的一种基于人工免疫原理的网络异常检测方法,其 特征是初始化抗体集和记忆细胞集,即随机从训练抗原中挑选出一些抗原加 入抗体集合和记忆细胞集合,构成最初的抗体集合和记忆细胞集合。5、 据权利要求3所述的一种基于人工免疫原理的网络异常检测方法,其特征是抗体细胞克隆和变异的步骤包括(1) 读入一个训练抗原的步骤,读入一个没有学习过的训练抗原;(2) 寻找匹配记忆细胞的步骤,从记忆细胞集中寻找与正学习抗原同类 K刺激最大的记忆细胞作为匹配记忆细胞,如没有同类记忆细胞,则将训练 抗原作为匹配记忆细胞并加入记忆细胞集;(3) 对匹配记忆细胞进行克隆的步骤,对匹配记忆细胞进行复制;(4) 对克隆抗体细胞进行变异的步骤,对克隆抗体细胞的特征向量各特 征值和抗原类别按匹配记忆细胞和训练抗原间的亲和力值为变异概率进行变(5) 抗体集合更新的步骤,将克隆抗体细胞中变异的抗体细胞加入抗体细胞集合中。6、 据权利要求3所述的一种基于人工免疫原理的网络异常检测方法,其 特征是抗体细胞资源竞争的步骤包括(1) 计算抗体细胞刺激值的步骤,计算抗体集合中每个与训练抗原同类的抗体细胞的刺激值;(2) 正规化刺激值的步骤,将刺激值...
【专利技术属性】
技术研发人员:陈月峰,范锐,梁春林,刘双印,彭凌西,沈玉利,徐龙琴,张健,朱旭东,
申请(专利权)人:广东海洋大学,
类型:发明
国别省市:44[中国|广东]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。