基于系统调用的异常入侵检测系统研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:sdszsh122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于主机系统调用序列的入侵检测技术,是针对主机系统调用数据进行监测的一种安全技术。由于主机系统调用序列反映了系统内核的行为特征,有利于对于系统自身特征的提取和针对系统自身的监测,从而可以不考虑用户差别,从系统自身行为的合法性和破坏性上鉴别入侵行为,有效地控制和监管特权程序的使用,辨别滥用职权的发生。同时,这种基于序列模式的分类研究对于其他基于序列的检测技术,例如基于用户命令序列的入侵检测提供了可以借鉴的方法。 本文主要研究了基于主机系统调用入侵检测系统的检测分类算法。基于主机系统调用入侵检测模型的关键就是如何能够更准确地把从系统中得到的系统调用序列进行分类,为此,文中引进了应用于文本分类系统中的KNN分类算法(K-Nearest Neighbor),原本用在word里面用来检测单词正确与否的算法。用文本处理的方法,每个系统调用被看成是在一份很长的文档中的一个字,而且一个进程所产生的系统调用集被看作是那份文档。这样一来就可以把原来用来处理文本过程的方法完整的应用到入侵检测问题上。KNN分析就是一种新的,基于KNN分类的入侵监测的方法。 本文把KNN算法应用到基于主机入侵检测系统中,设计了一个基于KNN算法的主机入侵检测系统,论文的研究、设计工作主要包括以下几个方面:1 分析了网络安全的现状,对入侵技术及其发展作了总结;2 研究了基于系统调用入侵检测系统的基本工作原理和算法实现,并介绍了KNN算法,给出了算法的向量空间描述以及特征值计算方法;3 设计了基于系统调用的入侵检测系统模型,介绍了模型的设计思想,描述了模型的各个功能模块的详细实现;4 最后对算法进行了测试,表明KNN算法的分类检测准确率比较高,是一种比较好的入侵检测分类算法。
其他文献
全球卫星定位系统(如GPS、GLONASS系统等)以导航为目的的技术已十分成熟,但在某些方面和某些特殊区域卫星定位导航技术仍受到不同程度的限制以至导航精度得不到保证。因此近
高压电力线载波通信曾经是我国电力通信网的基础网络,在电力系统调度、安全稳定运行方面发挥着重要作用。但是国内外高压电力线载波机的最高传输速率只有64kbps,随着电力通信网需求的提高,高压电力线载波通信已无法满足现代电力系统的通信需求。为了提高高压电力线载波通信速率,本文对高压电力线载波通信自适应OFDM(Orthogonal Frequency Division Multiplex,正交频分复用)
随着现代无线通信技术的迅猛发展,人们对通信技术的要求越来越高。传统的通信方式,由于受通信频谱、发射功率、安全性等方面的限制,使其技术发展遇到了很大阻碍。而可见光通信技
GNSS接收机的基带信号处理技术分为三个模块:信号捕获模块、信号跟踪模块与用户位置解算模块,信号的捕获与跟踪是接收机能够可靠工作的基础。文章以基带设计为研究内容,构建GNS
用户对数据传输速率和频谱利用率的要求越来越高,将正交频分复用(OFDM,orthogonal Frequeney Division Multiplexing)技术和码分多址(CDMA,Code Division Multiple Aseess)相结
干涉合成孔径声纳(Interferometic Synthetic Aperture Sonar—InSAS)是在合成孔径声纳(Synthetic Aperture Sonar-SAS)基础上垂直航迹方向增加一副(或多副)接收基阵,通过比相