General
• Home
• Conferences
• Abstracts
• Group Objectives
• PhD/MPhil
• Apply for a PhD


Free Updates

Research work



 

Title:

A Bayesian Method for Intrusion Detection

Researcher:

John Pikoulas

Date completed:

January 2003 [Thesis]. Stop press: PhD awarded Feb 2003.

Papers published:

Pikoulas J, Buchanan W, and Mannion M, An Intelligent Agent Security Intrusion Systems, 9th IEEE Conference in ECBS (accepted), April 2002.

Pikoulas J, Buchanan WJ, Mannion M, Triantafyllopoulos K. An agent-based Bayesian forecasting model for enhanced network security. [Conference Paper] Proceedings. Eighth Annual IEEE International Conference and Workshop On the Engineering of Computer Based Systems-ECBS 2001. IEEE Comput. Soc. 2001, pp.247-54. Los Alamitos, CA, USA.[Abstract][Full Details]

Pikoulas J, Buchanan WJ and Triantafyllopoulos K, "An Intelligent Intrusion Detection Environment using Software Agents", Thirteenth International Conference "Software & Systems Engineering and their Applications, Paris, December 2000.

Pikoulas J, Mannion M, Buchanan WJ, "Software agents and computer network security", Proceedings Seventh IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2000). IEEE Comput. Soc. 2000, pp.211-217. (TOC).

Abstract:

Security is one of the major issues in any network and on the Internet. It encapsulates many different areas, such as protecting individual users against intruders, protecting corporate systems against damage, and protecting data from intrusion. It is obviously impossible to make a network totally secure, as there are so many areas, which must be protected. This thesis includes an evaluation of current techniques for internal misuse of computer systems, and tries to propose a new way of dealing with this problem.

The thesis presents that it is impossible to fully protect a computer network from intrusion, and shows how different methods are applied at differing levels of the OSI model. Most systems are now protected at the network and transport layer, with sys-tems such as firewalls and secure sockets, but a key weakness exists in the session layer which is responsible for user logon and their associated password. It is thus key for any highly secure system to be able to continually monitor a user, even after they have successfully logged into the system, as once an intruder has successfully logged into a system, they can use this as a stepping-stone to gain full access (often right up to the system administrator level). This type of login identifies another weakness of current intrusion detection systems, in that they are mainly focused on detecting external intrusion, whereas a great deal of research identifies that one of the main problems is from internal intruders, and from staff within an organisation. Fraudulent activities can often he identified by changes in user behaviour. While this type of behaviour monitor might not be suited to most network, it could be applied in high secure installations, such as in government, and military organisations.

Computer networks are now one of the most rapidly changing and vulnerable systems, where security is now a major issue. A dynamic approach, with the capacity to deal with and adapt to abrupt changes, and be simple, will provide an effective modelling toolkit. Analysts must be able to understand how it works and be able to apply it without the aid of an expert. Such models do exist in the statistical world, and it is the purpose of this thesis to introduce them and to explain their basic notions and structure.

One weakness identified is the centralisation and complex implementation of intrusion detection, and the research proposes an agent-based approach to monitor the user behaviour of each user. It also proposes that many intrusion detection systems cannot cope with new types of intrusion. It thus applies Bayesian statistics to evaluate the user behaviour, and predict the future behaviour of the user. The model developed is a unique application of Bayesian statistics, and the results show that it can better predict future behaviour than existing ARIMA models. The thesis argues that the accuracy of long-term forecasting questionable, especially in systems that have a rapid and often unexpected evolution and behaviour. Many of the existing models for prediction use long-term forecasting, which may not be the optimal type for intrusion detection systems.

The experiments conducted have varied the number of users and also the time in-terval used for monitoring user behaviour. These results have been compared with ARIMA, and an increased accuracy has been observed. It is also shown that the new model can better predict changes of user behaviour, which is a key factor in identifying intrusion detection.

The thesis concludes with recommendations for future work, including how the statistical model could be improved. This includes research into changing the specification of the design vector for Bayesian. Another interesting area is the integration of standard agent communication agents, which will make the security agents more social in their approach and be able to gather information from other agents.

Presentations:

ECBS 2002
Bayesian

Resources:

Detection
FAQs
COAST
Internal Threats
Software agents
Intrusion Detection
Bayesian Network