- Detection of Anomalous Network Packets using Lightweight Stateless Payload Inspection
- Nnamdi Nwanze (State University of New York at Binghamton,
USA); Douglas Summerville (State University of New York at Binghamton,
USA)
A real-time packet-level anomaly detection
approach for high-speed network intrusion prevention is described. The
approach is suitable for small and fast hardware implementation and was
designed to be embedded in network appliances. Each network packet is
characterized using a novel technique that efficiently maps the payload
histogram onto a simple pair of features using hypercube hash
functions, which were chosen for their implementation efficiency in
both hardware and software. This two-dimensional feature space is
quantized into a binary bitmap representing the normal and anomalous
feature regions. The potential loss of accuracy due to the reduction in
feature space is countered by the ability of the bitmaps to capture
nearly arbitrary shaped regions in the feature space. These bitmaps are
used as the classifiers for real-time detection. The proposed method is
extremely efficient in both the offline machine learning and real-time
detection components. Results using the 1999 DARPA Intrusion Detection
Evaluation Data Set yield a 100% detection of all applicable attacks,
with extremely low false positive rate. The approach is also evaluated
on real traffic captures.
- A two-stage aggregation/thresholding scheme for multi-model anomaly-based approaches
- Karim Tabia (Cril CNRS-UMR8188, France); Salem Benferhat (CRIL, France)
This
paper deals with anomaly score aggregation and thresholding in
multi-model anomaly-based approaches which require multiple detection
models and profiles in order to characterize the different aspects of
normal activities. Most works focus on profile/model definition while
critical issues related to anomaly measuring, aggregating and
thresholding have not received similar attention. In this paper, we in
particular address the issue of anomaly scoring
and aggregating which is a recurring problem in multi-model
anomaly-based approaches. We propose a two stage
aggregation/thresholding scheme particularly suitable for multi-model
anomaly-based approaches. The basic idea of our scheme is the fact that
anomalous behaviors induce either intra-model anomalies or inter-model
ones. Our scheme is designed for real-time detection of both
intra-model and inter-model anomalies. More precisely, we propose local
thresholding in order to detect intra-model anomalies and use a
Bayesian network in order to, on one hand, extract inter-model
regularities and serve, on the other hand, as an aggregating function
for computing the overall anomaly
score associated with each analyzed audit event. Our experimental
studies, carried out on recent and real $http$ traffic, show for
instance that most Web-based attacks induce only intra-model anomalies
and can be effectively detected in real-time. Moreover, this scheme
significantly improves the detection rate of Web-based attacks
involving inter-model anomalies.
- Real-time Intrusion Prevention and Security Analysis of Networks using HMMs
- Kjetil Haslum (Norwegian University of Science and Technology,
Norway); Marie Elisabeth Gaup Moe (NTNU, Norway); Svein Knapskog
(Norwegian University of Science and Technology (NTNU), Norway)
In
this paper we propose to use a hidden Markov model (HMM) to model
sensors for an intrusion prevention system (IPS). Observations from
different sensors are aggregated in the HMM and the intrusion frequency
security metric is estimated. We use a Markov model that captures the
interaction between the attacker and the network to model and predict
the next step of an attacker. A new HMM is created and used for
updating the estimated system state for each observation, based on the
sensor trustworthiness and the time since last observation processed.
Our objective is to calculate and maintain a state probability
distribution that can be used for intrusion prediction and prevention.
We show how our sensor model can be applied to an IPS architecture
based on intrusion detection system (IDS) sensors, real-time traffic
surveillance and online risk assessment. Our approach is illustrated by
a small case study.
- Identification of Malicious Web Pages Through Analysis of Underlying DNS and Web Server Relationships
- Christian Seifert (Victoria University of Wellington, New
Zealand); Ian Welch (Victoria University, New Zealand); Peter
Komisarczuk (Victoria University of Wellington, New Zealand); Chiraag
Aval (University of Washington, USA); Barbara Endicott-Popovsky
(University of Washington, USA)
Malicious web
pages that launch client-side attacks on web browsers have become an
increasing problem in recent years. High-interaction client honeypots
are security devices that can detect these malicious web pages on a
network. However, high-interaction client honeypots are both
resource-intensive and unable to handle the increasing array of
vulnerable clients. This paper presents a novel classification method
for detecting malicious web pages that involves inspecting the
underlying server relationships. Because of the unique structure of
malicious
front-end web pages and centralized exploit servers, merely counting
the number of domain name extensions and DNS servers used to resolve
the host names of all web servers involved in rendering a page is
sufficient to determine whether a web
page is malicious or benign, independent of the vulnerable web browser
targeted by these pages. Combining high-interaction client honeypots
and this new classification method into a hybrid system leads to
performance improvements.