|
Three years ago, Entercept (a
company now acquired by Network Associates) introduced
to the world a unique host security approach.
It enveloped the operating system kernel within
a security layer, which intercepted system calls
and evaluated these against a database of attack
signatures and behaviours. Depending on the nature
of the system call, the Entercept security layer
either permitted or terminated the request, thereby
preventing both known and unknown attacks such
as buffer overflows, privilege escalation, and
Blaster-like worm attacks.
Thus was born 'intrusion prevention', which soon
became the buzz in security tools. Today, not
only do intrusion prevention systems increment
security like other tools they, indeed,
take security to the next higher level!
An Intrusion Prevention System (IPS) can provide
security at the most fundamental levels: the operating
system kernel and the network data packet. It
can also cater for, and overcome the failure of
traditional security tools to proactively counter
'unknown' attacks.
As per a 2002 CII-PwC security survey of Indian
companies, unknown attacks that exploit newly
discovered vulnerabilities in OS are the biggest
cause of security breaches in organisations. Countering
such attacks requires continual patch updating,
which is difficult and cumbersome to say the least,
unless organisations deploy automated patch updating
solutions such as PatchEasy, UpdateExpert etc.
Since the IPS provides protection against both
known and unknown attacks, an organisation's systems
remain sufficiently sheltered while they await
deployment of a new patch, plugging a just-announced
vulnerability. The fact that IPS fosters the capability
of being able to prevent unknown attacks is more
than adequate recommendation for organisations
to snap it up.
IPS made its entry as if on cue just as
the murmur of growing disenchantment with IDS
was turning into a chorus. While IDS does notify
administrators of attacks, it does nothing to
thwart these. That is simply not good enough for
weary administrators who want to say "don't
tell me just fix it!" Well, IPS proactively
does that.
This disillusionment with IDS is furthered by
the ineffectiveness of firewalls to prevent application-layer
intrusions, and attacks that originate inside
the network. Again, IPS obviates this inadequacy
by providing efficient application layer security
and internal network traffic monitoring.
Intrusion prevention systems fall into two categories
host-based intrusion prevention (HIP) products
such as Entercept, and the newer network-based
intrusion prevention (NIP) products like IntruShield.
An HIP product protects servers and hosts through
software agents that sit between applications
and the OS kernel. It intercepts system calls
on the lowest level (such as disk read-write requests,
network connection requests, and attempts to change
the registry or write to memory) and either allows
or denies the activity based on predetermined
rules. For example, unless permitted, an application
would not be able to modify certain files or change
data in the system registry.
In addition to a database of known attack signatures,
HIP systems also have an inbuilt database of generic
attack behaviours. Therefore, they can block generic
malicious activity such as rewriting OS executables
or establishing unauthorised network connection,
even without predetermined rule-sets or signatures.
The end result is that most intended exploits
simply wouldn't work. Attackers might be able
to get past network defenses and find their way
to a server, but would not be able to do anything
once they got there.
Network intrusion prevention products, are typically
situated 'in line' eminently positioned
to intercept network traffic, and scan it for
suspicious activity through deep packet inspection,
and then either block it or let it through. Network
IPS products use a range of techniques, from IDS-like
signature scanning (looking for telltale intrusion
patterns in strings of bytes) to protocol anomaly
detection (looking to see if a packet of data
does anything not ordinarily permitted by its
data transmission protocol).
Network-based systems block worms that pass through
their filters, eliminating Nimda-like malicious
worm outbreaks within the enterprise network.
Some even proactively 'go after' attackers by
sending 'tagged' responses to network probes,
and permanently block those who use the tagged
information to connect.
Clearly, in an unbounded world where network perimeters
are obsolete, and where the distinction between
insiders and outsiders is diffused, traditional
security tools fall short. In this world, IPS
is the new crown jewel of enterprise security!
|