Abstraction-based intrusion detection in distributed environments
Authors:
Open Access
- 1 November 2001
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Information and System Security
- Vol. 4 (4) , 407-452
Abstract
Ion is an important issue in intrusion detection, since it not only hides the difference between heterogeneous systems, but also allows generic intrusion-detection models. However, abstraction is an error-prone process and is not well supported in current intrusion-detection systems (IDSs). This article presents a hierarchical model to support attack specification and event abstraction in distributed intrusion detection. The model involves three concepts: system view , signature , and view definition . A system view provides an abstract interface of a particular type of information; defined on the instances of system views, a signature specifies certain distributed attacks or events to be monitored; a view definition is then used to derive information from the matches of a signature and presents it through a system view. With the three elements, the model provides a hierarchical framework for maintaining signatures, system views, as well as event abstraction. As a benefit, the model allows generic signatures that can accommodate unknown variants of known attacks. Moreover, abstraction represented by a system view can be updated without changing either its specification or the signatures specified on its basis. This article then presents a decentralized method for autonomous but cooperative component systems to detect distributed attacks specified by signatures. Specifically, a signature is decomposed into finer units, called detection tasks , each of which represents the activity to be monitored on a component system. The component systems (involved in a signature) then perform the detection tasks cooperatively according to the "dependency" relationships among these tasks. An experimental system called CARDS has been implemented to test the feasibility of the proposed approach.Keywords
This publication has 26 references indexed in Scilit:
- Real-time protocol analysis for detecting link-state routing protocol attacksACM Transactions on Information and System Security, 2001
- Modeling requests among cooperating intrusion detection systemsComputer Communications, 2000
- A framework for constructing features and models for intrusion detection systemsACM Transactions on Information and System Security, 2000
- Intrusion detection inter-component adaptive negotiationComputer Networks, 2000
- State transition analysis: a rule-based intrusion detection approachIEEE Transactions on Software Engineering, 1995
- Network intrusion detectionIEEE Network, 1994
- NADIR: An automated system for detecting network intrusion and misuseComputers & Security, 1993
- Temporal reasoning based on semi-intervalsArtificial Intelligence, 1992
- Implementation techniques for main memory database systemsACM SIGMOD Record, 1984
- Maintaining knowledge about temporal intervalsCommunications of the ACM, 1983