| |
| SOLUTIONS : SOLUTION BY
TECHNOLOGY : INTRUSION DETECTION AND PREVENTION |
|
.. |
What is an
Intrusion Prevention System?
An intrusion prevention system (a
computer security term) is any device which exercises access control to
protect computers from exploitation. "Intrusion prevention" technology
is considered by some to be an extension of intrusion detection (IDS)
technology, but it is actually another form of access control, like an
application layer firewall. Intrusion prevention systems (IPS)
were invented to resolve ambiguities in passive network monitoring by
placing detection systems in-line. A considerable improvement upon
firewall technologies, IPS make access control decisions based on
application content, rather than IP address or ports as traditional
firewalls had done. As IPS systems were originally a literal extension
of intrusion detection systems, they continue to be related. Intrusion
prevention systems may also serve secondarily at the host level to deny
potentially malicious activity. There are advantages and disadvantages
to host-based IPS compared with network-based IPS. In many cases, the
technologies are thought to be complementary. An Intrusion Prevention
system must also be a very good Intrusion Detection system to enable a
low rate of false positives. Some IPS systems can also prevent yet to
be discovered attacks, such as those caused by a Buffer overflow. How
is IPS different than IDS? IPS have many advantages over their legacy
counterparts, intrusion detection systems (IDS). One advantage is they
are designed to sit inline with traffic flows and prevent attacks in
real-time. In addition, most IPS solutions have the ability to look at
(decode) layer 7 protocols like HTTP, FTP, and SMTP which provides
greater awareness. When deploying NIPS however, consideration should be
given to whether the network segment is encrypted or not as many
products are unable to support inspection of such traffic.
What are the different types of IPS? Host
based
Host-based intrusion prevention systems (HIPS) run on the host itself
and are software based. They have the advantage that they can operate
on end-systems where the packets have already been decrypted and
file-access, registry-access can be monitored granularly and
accurately. They have the disadvantage that they need to be installed
on every workstation/server in the network. Cisco Security Agent, while
utilizing a central network server, is a HIPS because it monitors
traffic on the hosts specifically.
Network
Network intrusion prevention systems (NIPS) are purpose built
hardware/software plaforms that are designed to analyze, detect and
report on security related events. NIPS are designed to inspect traffic
and based on their configuration or security policy, they can drop
malicious traffic.
Content based
Content based IPS (CBIPS) inspect the content of network packets for
unique sequences, called signatures, to detect and hopefully prevent
known types of attack such as worm infections and hacks. CBIPS vendors
include Juniper Networks (NetScreen), McAfee (Intruvert), Symantec, ISS
and TippingPoint.
Rate based
Rate based IPS (RBIPS) are primarily intended to prevent denial of
service and Distributed Denial of Service attacks. They work by
monitoring and learning normal network behaviors. Through real-time
traffic monitoring and comparison with stored statistics, RBIPS can
identify abnormal rates for certain types of traffic e.g. TCP, UDP or
ARP packets, connections per second, packets per connection, packets to
specific ports etc. Attacks are detected when thresholds are exceeded.
The thresholds are dynamically adjusted based on time of day, day of
the week etc., drawing on stored traffic statistics. Unusual but
legitimate network traffic patterns may create false alarms. The
system's effectiveness is related to the granularity of the RBIPS
rulebase and the quality of the stored statistics. Once an attack is
detected, various prevention techniques may be used such as
rate-limiting pecific attack-related traffic types, source or
connection tracking, and source-address, port or protocol filtering
(black-listing) or validation (white-listing).
Host-based vs. Network
|
|
HIPS can handle
all type of encrypted network and can analyze all code. |
|
|
The HIPS can
often do better behavior analysis on the code running what it actually
do on the client.
|
 |
NIPS dosn't take
processor and memory on the client/end-point/host. |
NIPS is a single point of falure; both good and bad. Easy
administration, easy failure.
Summary Syntensia performs intrusion detection by scanning
inbound network traffic and uses pattern recognition technology to
detect over 3000 types of probes, Denial of Service (DoS) attacks, and
attempts to exploit application vulnerabilities. Syntensia can also
provide intrusion prevention by working with the firewall to
immediately block incoming traffic associated with intrusions. |
| |
|
|
|
|