《基于神经网络的实时入侵检测系统的研究和实现》由会员分享,可在线阅读,更多相关《基于神经网络的实时入侵检测系统的研究和实现(64页珍藏版)》请在金锄头文库上搜索。
1、 摘要随着I n t e r n e t 的发展,网络丰富的信息资源给用户带来了 极大的方便, 但同时也给上网用户带来了安全问题。目前,网络的攻击手段越来越多,入侵手段也不断更新。由于网络的攻击造成的损失是难以估量的,尤其是政府和军事机构对网络的安全提出了更高的要求。抵制攻击常用的机制是防火墙,它是被动的网络 安全机制,对许多攻击难以 检测,尤其是来自内部网络的攻击。入侵检测弥补了传统安全技术的不足,是一种主动的防御技术。其通过对行为、安全日志、审计 数据或其它网 络上可以 获得的信息进行操作, 检测到对系统的闯入或闯入的企图,并对入侵行为采取相应的措施。入侵检测系统智能化的研究是目前网络安全
2、领域的研究热点,现阶段常用的 有神经网络、遗传算法、 模糊技术、免疫原理等方法。 神经网络具有自 组织、自学习和推广能力等优势。将神经网络方法应用于入侵检测系统中,使系统既可以对己知攻击有较好的识别能力,又具有检测未知攻击的能力。本论文概述了入侵检测系统和神经网络的基本概念及现有入侵检测技术的不足:提出带检测的网络训练方法,并和单样本、批样本网络训练方法进行了比较;根据T C P / I P 协议族攻击的特征,提出在传输层上将捕获的数据包分成三类 ( U D P ,T C P和 I C M P )分别进行编码并输入到三个不同的神经网络中训练、检测。运用文 中介绍的方法,设 计并实现了一个基于B
3、 P 神经网络的实时入侵检测系统的原型。该原型系统具有通用性和可扩展性,能够根据需要灵活调整网络结构和训练参数, 可以发展为更精确的网络入侵检测系统。最后给出了实验设计及其结果,证明了文中提出的带检测的网络训练方法的有效性以及采用对数据包分类处理的思想既能减少网络训练的次数,又能提高网络检测的精度。关键字:入侵检测,B P 神经网络,T C P / 1 P 协议,神经网络训练A b s tr a c tW i t h t h e d e v e l o p m e n t o f t h e I n t e r n e t , t h e r i c h r e s o u r c e s o
4、 n i n t e r n e th r i n g u s e r s s o m u c h c o n v e n i e n c e a s w e l l a s p r o b l e m s o f s e c u r i t y t h e u s e r sm u s t f a c e w i t h a t t h e s a m e t i m e . N o w a d a y s , t h e r e a r e m o r e a n d m o r e a t t a c k i n gm e a n s a n d t h e i n t r u s i
5、o n m e a n s a r e c o n t i n u a l l y u p d a t i n g . T h e l o s s e sr e s u l t i n g f r o m n e t w o r k a t t a c k i n g a r e i n e s t i m a b l e ,s o e s p e c i a l l y t h eg o v e r n m e n t a n d m i l i t a r y o r g a n i z a t i o n s b r i n g f o r w a r d h i g h e r r e
6、 q u i r e m e n t st o t h e n e t w o r k s e c u r i t y . T h e c o m m o n m e c h a n i s m a g a i n s t a t t a c k i n g i s f i r e -w a l l ,w h i c h i s p a s s i v e a n d d i f f i c u l t t o d e t e c t a l o t o f a t t a c k s , e s p e c i a l l y t h o s ec o m i n g f r o m t h
7、 e i n t r a n e t . I n t r u s i o n d e t e c t i o n m a k e s u p t h e d i s a d v a n t a g e so f t h e t r a d i t i o n a l s e c u r i t y t e c h n o l o g y a n d r e s u l t i n a c t i v e d e f e n s e . B ya n a l y z i n g t h e i n f o r m a t i o n c o m i n g f r o m n e t w o r
8、 k s , s u c h a s p e r f o r m a n c e s ,s e c u r e l o g s , a u d i t d a t a a n d o t h e r a t t a i n a b l e i n f o r m a t i o n , i n t r u s i o nd e t e c t i o n c a n f i n d s o m e a t t e m p t s t h a t w i l l o r h a v e c r a s h e d i n t o t h e s y s t e ma n d t a k e s
9、r e l e v a n t m e a s u r e s a g a i n s t i n t r u s i o n s .T h e r e s e a r c h i n t o i n t e l l i g e n t t e c h n o l o g y i n i n t r u s i o n d e t e c t i n g s y s t e mi s h o t i n n e t w o r k s e c u r i t y r e s e a r c h a t p r e s e n t . T h e r e a r e s o m e c o m
10、m o ni n t e l l i g e n t t e c h n o l o g i e s , s u c h a s n e u r a l n e t w o r k , g e n e t i c a l g o r i t h m , f u z z yt e c h n o l o g y a n d i m m u n e p r i n c I P l e . N e u r a l n e t w o r k h a s t h e a d v a n t a g e s o fs e l f - o r g a n i z a t i o n , s e l f -
11、 s t u d y a n d a b i l i t y o f g e n e r a l i z a t i o n . A p p l y i n gn e u r a l n e t w o r k i n t o i n t r u s i o n d e t e c t i n g s y s t e m w i 1 e n d o w i t w i t h g o o dr e c o g n i z i n g a b i l i t y t o t h e u n k n o w n a t t a c k s a s w e l l a s t o t h e k n
12、 o w n o n e s .T h i s p a p e r s u m m a r i z e s t h e b a s i c c o n c e p t s o f i n t r u s i o n d e t e c t i n g s y s t e ma n d n e u r a l n e t w o r k a n d t h e d i s a d v a n t a g e s o f p r e s e n t i n t r u s i o n d e t e c t i o n .I t p r o p o s e s a n e w m e t h o
13、d o f t r a i n i n g n e u r a l n e t w o r k w i t h t h e c h e c k i n gf u n c t i o n a n d c o m p a r e s i t w i t h o t h e r t r a i n i n g n e t w o r k s o f s i n g l e s w a t c h a n db a t c h s w a t c h . A c c o r d i n g t o t h e c h a r a c t e r s o f a t t a c k s t o w a
14、r d s T C P / T Pp r o t o c o l , i t p r o p o s e s t h a t d a t a p a c k e t s c a p t u r e d o n t h e t r a n s f e r r i n g l a y e rb e c l a s s i f i e d i n t o t h r e e t y p e s ( n a m e l y U D P , T C P a n d I C M P ) a n d t h e n e n c o d e dr e s p e c t i v e l y a n d i n
15、 p u t i n t o t h r e e d i f f e r e n t n e u r a l n e t w o r k s t o b e t r a i n e da n d t e s t e d . T h r o u g h t h e m e t h o d p r o p o s e d h e r e , a m o d e l o f i n s t a n t i n t r u s i o nd e t e c t i o n s y s t e m i s d e s i g n e d a n d a c h i e v e d b a s e d o
16、 n n e u r a l n e t w o r k , w h i c hi s u n i v e r s a l a n d e x t e n d i b l e a n d c a n f l e x i b l y a d j u s t t h e p a r a m e t e r s o f t h en e t w o r k s t r u c t u r e a n d t r a i n i n g a n d f u r t h e r m o r e , m a y d e v e l o p i n t o a m o r ea c c u r a t e n e t w o r k i n t r u s i o n d e t e c t i n g s y s t e m . A t t h e e n d o f p a p e r ,e x p e r i m e n t a l d e s i g n i n g a n d r