|
|||||||
|
IDS, what is it and why do we need it?
In a nutshell An IDS performs its tasks by collecting, logging and analysing network data and audit logs to detect signs of attack and anomaly. When suspected attacks are detected, an IDS triggers an alert and activates the alarm procedure as configured, for example, notifies the administrator or reconfigures the router/firewall etc.
Types of IDS
IDS detection techniques Statistical anomaly detection is a simple idea; records a user’s computer usage behaviour to use as a reference model and triggers an alarm when the same user shows a very different usage pattern. The advantage is that it can detect previously unknown attack methods. By defining what are normal behaviours, violations can be detected almost in real-time. However, this approach is characterized by a high false-positive rate and not suitable for users who do not exhibit a static usage pattern. Currently, this approach is less common than the following signature/knowledge-based systems. Signature-based systems rely on a database of attack methods. By comparing collected data against known attack patterns and system vulnerabilities exploits, they can pick out suspected traffic much like how a signature-based anti-virus program detects a suspicious virus. They have a lower rate of false alarm than anomaly detection systems. However, the shortcomings are they tend to be very resource intensive and their effectiveness depends largely on the quality of the vendor’s attack-signature database and how frequent the database is updated.
IDS today
Do we want IDS? An IDS is not a security panacea but it is a good early warning system much like the radar systems used during wartime. It can detect attacks in near real-time; alert an administrator as attacks are happening; expose a hacker’s technique and gather forensic evidence for legal requirements; reveal unknown system vulnerabilities; possibly track down hackers and stop an intrusion before it causing more damages. It is a tall order indeed. An IDS is a detective and not preventative mechanism. It is best seen as an additional defence tool and not a replacement for a perimeter firewall and security audits. A truly effective IDS depends on correct configuration and finely-tuned rules and settings specific to the computer platform to be protected. An IDS certainly plays a role in the corporate security defence arsenal. Any organization that is serious about IT security should install an IDS as part of the overall security strategy. Be warned that IDS is not a ‘install and forget’ system. |
|||||||
|
|||||||