|
Entercept (a company 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 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.
Protects against known and unknown attacks
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.
IDS falls short
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.
IPS - Two categories
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!
|