![]() |
|
|
|
|
|
Intrusion Detection Systems for your network: Part I
By Trevor Warren <trevor@freeos.com>
The Prince of darkness is a gentleman- Shakespeare, King Lear, III, 4 We have in the past covered some topics on security, namely: how insecure can a stock Linux installation be and what measures you should take to plug those unwanted holes and how to setup a firewall to secure your S.O.H.O. network from the anarchy of the internet. In this series, we will lay a framework that will help you understand the need for an Intrusion Detection System (IDS) and what security measures it would put in place. This includes measures that will help you conduct a postmortem on your system in case of breach of security measures either internally or externally. As a System administrator of a *NIX network it is your responsibility to ensure that your *NIX machines are running in perfect condition and to see to it that valuable customers and transactions are not lost, by minimizing the down time. This responsibility becomes even more pressurizing when we talk about today's scenario wherein smooth flow of high volume traffic is the need of the hour in most environments. It is a known fact that most big names in the business of E-Commerce hardware / software solutions, expect 99.99999 %(that's the five 9 concept) uptime. Fundamental concepts of protecting your digital enterprise: In general, there are various options that you could choose from to sanitize your network. It may be a Firewall on your corporate gateway with a DMZ( De - Militarized Zone ) hosting your Web, Mail servers and databases or simply speaking it could be just a simple packet filtering Firewall. These security measure are meant to prevent unlawful entry into the local network and last but not the least, to also prevent unwanted access to your personal resources. Therefore, these measures only help by warding away the threats to your network. However, what about breaches in security measures that you already have put in place. Have you ever wondered as to how would you carry out a postmortem analysis of your infected system or your network whose security was just breached? Of course you would say there are firewall logs and the various system logs that you have meticulously configured through /etc/syslog.conf. Yes, these logs are keeping a tab and recording unwanted login attempts and File accesses. Nevertheless, what if your cracker managed to get around your file permissions that you erroneously set on the logs and edited the logs leaving no trace of the security breach. In such a situation, the only clue to the security breach would be the probable loss of data or failure of the running services, which had been the main aim of the cracker. Here is where your existing Security measures take a back seat and Intrusion Detection Systems take front stage. We are not saying that your existing security systems are flawed or such. However, each Security system has been put in place with a different priority for its implementation and thus as a good security architect you would mix and match the best of both worlds, i.e. A good Firewall and a IDS system to take care of the baddies. There are various Intrusion Detection Systems available out there, to name a few good ones, Tripwire and Snort. The UNIX security software product Tripwire is an effective tool for monitoring various file-system changes. Tripwire, as a security product is very portable, very useful and free. The use of an IDS along with a Firewall provides an effective baseline level of security. We not suggesting that these products alone will keep out any intruder, but they will keep out novices and provide important proof that a system has been hacked, if even by an expert. What is Tripwire? Does Tripwire keep out intruders? Is it Open Source? Tripwire was originally developed for the Computer Operations Audit and Security Technology (COAST) at Purdue University in Indiana. Available in C source code form, Tripwire has been available commercially since January 1999. Locations for downloading the older, pre-commercial version of Tripwire include comp.sources.unix (Usenet), /pub/spaf/COAST/Tripwire (anonymous FTP) and by e-mail. The company's new moves, which it refers to as Tripwire everywhere, are to extend the software's integrity assessment beyond the operating system to encompass as much as an entire network--including databases and network devices. While only one of a number of security tools used by *NIX administrators, Tripwire is considered by many to be a significant piece of software when it comes to intrusion detection. Tomorrow we will take a look at installing, configuring and using Tripwire.
Other articles by Trevor Warren
Current Rating: [ 5.52 / 10 ]
Number of Times Rated: [ 33 ]
|
|
|
© 1998-2004 FreeOS Technologies (I) Pvt. Ltd. All rights reserved.
[Privacy Policy]
![]() |