【24h】

Automatic Generation of Finite State Automata for Detecting Intrusions Using System Call Sequences

机译:使用系统调用序列自动生成用于检测入侵的有限状态自动机

获取原文
获取原文并翻译 | 示例

摘要

Analysis of system call sequences generated by privileged programs has been proven to be an effective way of detecting intrusions. There are many approaches of analyzing system call sequences including N-grams, rule induction, finite automata, and Hidden Markov Models. Among these techniques use of finite automata has the advantage of analyzing whole sequences without imposing heavy load to the system. There have been various studies on how to construct finite automata modeling normal behavior of privileged programs. However, previous studies had disadvantages of either constructing finite automata manually or requiring system information other than system calls. In this paper we present fully automatized algorithms to construct finite automata recognizing sequences of normal behaviors and rejecting those of abnormal behaviors without requiring system information other than system calls. We implemented our algorithms and experimented with well-known data sets of system call sequences. The results of the experiments show the efficiency and effectiveness of our system.
机译:由特权程序生成的系统调用序列的分析已被证明是检测入侵的有效方法。有许多分析系统调用序列的方法,包括N-gram,规则归纳,有限自动机和隐马尔可夫模型。在这些技术中,使用有限自动机的优势在于可以分析整个序列而不会给系统带来沉重的负担。关于如何构造对特权程序的正常行为进行建模的有限自动机的研究已经很多。但是,以前的研究的缺点是要么手动构造有限自动机,要么需要系统信息而不是系统调用。在本文中,我们提出了完全自动化的算法,以构造有限的自动机,以识别正常行为的序列,并拒绝那些异常行为,而无需系统信息而不是系统调用。我们实施了算法,并尝试了系统调用序列的知名数据集。实验结果表明了我们系统的效率和有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号