论文部分内容阅读
本文在分析了现有入侵检测技术基础上,主要对Linux下基于系统调用序列的服务程序异常检测进行了研究,提出了用数据挖掘的方法建立程序的正常调用序列模式库,在此基础上实现异常检测。
本文研究的方法是基于程序运行时产生的系统调用序列。数据采集方法上,考虑到移植性等原因,当应用程序调用系统调用时,修改内核为首先执行数据采集函数,然后再调用原始的处理程序。这样在不影响系统正常功能的情况下,完成了数据采集。采用数据挖掘的方法建立正常调用序列库,只在训练期间进行挖掘,避免了对系统性能的过度影响。