LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Security
User Name
Password
Linux - Security This forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here.

Notices


Reply
  Search this Thread
Old 02-09-2009, 07:45 PM   #1
sir-lancealot
Member
 
Registered: Aug 2007
Posts: 346

Rep: Reputation: 31
Intrusion Detection (IDP) software replacement


Not sure if this is possible, but our hardware IDP is on it's last leg and I am noticing a lot of denial of service attacks getting through. I am wondering if there is a linux app out there that will do the job just as well (if not better)? Basically the connection goes from a router to the IDP, then the load balancer finally to the webservers.

I am wondering if I can put a linux box with 2 nic's in place of the IDP running something to do the same job. I have heard a bit about snort and started some reading but before I go down the wrong road, someone might have some feedback on what could or could not do the same functionality.

The IDP does have a nice web interface, daily/weekly updates so we are looking for a real "commercial" type app for production use, so again, any feedback or suggestions are appreciated.

Lr
 
Old 02-11-2009, 10:03 AM   #2
rossonieri#1
Member
 
Registered: Jun 2007
Posts: 359

Rep: Reputation: 34
hi lr,

i think you're heading the right way : snort.
its the basis of some commercial IDS/IDP/IPS system out there.
but if you are looking for snort-based IPS with that nice web-console - probably this strataguard free you might want to give a shot - there is a commercial version also.

it needs 3 NICs : 2 for inline traffic - and 1 for sensor management.

very nice web-GUI and logging, but it does need a powerful machine to run.

HTH.
 
Old 02-11-2009, 11:44 AM   #3
unixfool
Member
 
Registered: May 2005
Location: Northern VA
Distribution: Slackware, Ubuntu, FreeBSD, OpenBSD, OS X
Posts: 782
Blog Entries: 8

Rep: Reputation: 158Reputation: 158
There's also Astaro (http://www.astaro.com)

Addition:

Engarde Linux (http://www.engardelinux.org/)

Last edited by unixfool; 02-16-2009 at 11:13 AM. Reason: added a link
 
Old 02-12-2009, 03:06 PM   #4
sir-lancealot
Member
 
Registered: Aug 2007
Posts: 346

Original Poster
Rep: Reputation: 31
Just what I needed, some good pushes in the right direction. Thanks guys
 
Old 02-16-2009, 04:10 AM   #5
NaCo
Member
 
Registered: Jun 2002
Location: L.A.
Distribution: Fedora
Posts: 46

Rep: Reputation: 15
The de facto standard.

Snort the de facto standard, along with SnortSam (http://snortsam.net) makes the perfect Open Source-Free Software IDS/IPS solution.

Good Luck,

Angel
 
Old 02-16-2009, 11:06 AM   #6
unixfool
Member
 
Registered: May 2005
Location: Northern VA
Distribution: Slackware, Ubuntu, FreeBSD, OpenBSD, OS X
Posts: 782
Blog Entries: 8

Rep: Reputation: 158Reputation: 158
Quote:
Originally Posted by NaCo View Post
Snort the de facto standard, along with SnortSam (http://snortsam.net) makes the perfect Open Source-Free Software IDS/IPS solution.

Good Luck,

Angel
I coulda sworn he wanted something commercial-like (pretty GUI and such). I would've suggested BASE or OSSIM, but those take quite a bit of work to set up, so I didn't think that was what he was looking for. Snort itself (and even with SnortSam) doesn't come with a user interface...its all command-line.
 
Old 02-17-2009, 02:07 PM   #7
rossonieri#1
Member
 
Registered: Jun 2007
Posts: 359

Rep: Reputation: 34
@ unixfool,

OSSIM, yes - you've brought up a nice new tool here - i've forgot about that, indeed it has nice GUI - but i havent got the chance to explore it. nice thing.

Quote:
Snort itself (and even with SnortSam) doesn't come with a user interface...its all command-line.
yes, snort & snortsam is a CLI-based apps - but there is a 3rd party sensor management called IDSManager (if i'm not mistaken) - i've used that couple years ago. It has those capabilities of placing rules, creating rules, triggers updates etc - and of course we must build the sensor first .
 
Old 02-17-2009, 02:51 PM   #8
unixfool
Member
 
Registered: May 2005
Location: Northern VA
Distribution: Slackware, Ubuntu, FreeBSD, OpenBSD, OS X
Posts: 782
Blog Entries: 8

Rep: Reputation: 158Reputation: 158
I'm gonna check out IDSManager!
 
Old 02-17-2009, 09:14 PM   #9
NaCo
Member
 
Registered: Jun 2002
Location: L.A.
Distribution: Fedora
Posts: 46

Rep: Reputation: 15
Tell us if you liked it!

Quote:
I'm gonna check out IDSManager!
I'll be more than happy for you to tell us how you liked it!

pros/cons

cheers.

Angel
 
Old 02-19-2009, 07:43 AM   #10
unixfool
Member
 
Registered: May 2005
Location: Northern VA
Distribution: Slackware, Ubuntu, FreeBSD, OpenBSD, OS X
Posts: 782
Blog Entries: 8

Rep: Reputation: 158Reputation: 158
Quote:
Originally Posted by NaCo View Post
I'll be more than happy for you to tell us how you liked it!

pros/cons

cheers.

Angel


It appears to be a Win32-based tool. That's a deal-breaker for me...it either has to be cross-platform or Linux-compatible for me to use it. I'm not even gonna test it at this point. I've Windows machines but they're for gaming only (my security systems are *nix).
 
Old 02-19-2009, 11:10 AM   #11
NaCo
Member
 
Registered: Jun 2002
Location: L.A.
Distribution: Fedora
Posts: 46

Rep: Reputation: 15
Quote:
It appears to be a Win32-based tool. That's a deal-breaker for me...it either has to be cross-platform or Linux-compatible for me to use it.
It seems to be able to connect to Snort in Linux, not necessarily Snort running in windows, I do not know if you notice that, but indeed it seems that there is no Linux version.

Angel
 
Old 02-19-2009, 11:39 AM   #12
unixfool
Member
 
Registered: May 2005
Location: Northern VA
Distribution: Slackware, Ubuntu, FreeBSD, OpenBSD, OS X
Posts: 782
Blog Entries: 8

Rep: Reputation: 158Reputation: 158
Quote:
Originally Posted by NaCo View Post
It seems to be able to connect to Snort in Linux, not necessarily Snort running in windows, I do not know if you notice that, but indeed it seems that there is no Linux version.

Angel
I definitely noticed. Its a manager that runs within Windows that can connect to Snort devices running on any OS. The big red flag for me is that the manager itself is Windows-based only. I don't want to manage any devices from Windows unless I absolutely have to.

Also, it only manages sensors...it doesn't appear that you can conduct security analytics from that manager. The OP is looking for something to replace his IDP, not manage existing sensors. Additionally, IDSManager is a policy manager only (with an option to restart sensors, which is requirement after adding/editing rules)...its not really going to help the OP. I'm assuming that the OP does look at the IDP's security logs (if he isn't, he SHOULD be...one should never just assume that an IPSD is working correctly 100% of the time).

Just my thoughts.
 
Old 02-20-2009, 12:24 PM   #13
netman4ttm
Member
 
Registered: Aug 2007
Distribution: FreeBSD 8.0 xubuntu
Posts: 49

Rep: Reputation: 16
I like IPCOP. Uses SNORT. Acts as router for up to 4 interfaces Internet DMZ, Wireless network and Interior network. Easy to use web interface.
 
Old 02-21-2009, 07:24 AM   #14
rossonieri#1
Member
 
Registered: Jun 2007
Posts: 359

Rep: Reputation: 34
wow, this tread turned out to be an interesting

@ unixfool,
Quote:
The big red flag for me is that the manager itself is Windows-based only.
ya, but for the replacement - you can try using snort webmin module
written by Mike Baptiste.

Quote:
The OP is looking for something to replace his IDP, not manage existing sensors.
there are things in IDS/IPS deployment called sensors and manager. the best practice is you should not mixed them both since it can degrade your sensors performance. you can have as many sensor using 1 single manager to control them - so providing a single policy management.

@ netmann,

ipcop - or astaro - or pf - or untangle and things like those, eventhough they have IDS/IPS capability - they are not a pure IDS/IPS - they are network firewalls (with other routing functionality like NAT/PAT). mostly people using pure IDS/IPS appliance is that they can have this inline bridging setting so they (the sensors) are not altering (like modified by NAT) any traffic goes to any destination (lets say : from client to servers), and not utilizing some kind of NAT - thus not modifying any network topology/scenario.

just my thought.

HTH.
 
Old 02-21-2009, 09:25 AM   #15
unixfool
Member
 
Registered: May 2005
Location: Northern VA
Distribution: Slackware, Ubuntu, FreeBSD, OpenBSD, OS X
Posts: 782
Blog Entries: 8

Rep: Reputation: 158Reputation: 158
Quote:
Originally Posted by rossonieri#1 View Post

ya, but for the replacement - you can try using snort webmin module
written by Mike Baptiste.
I use that to manage one of my servers. Again, it only manages the IDPS policy, not manage the security events that it logs. I don't think this is what the OP wants (based on what he initially posted). That plugin is also very old and is now unsupported. I had to hack it to get it to work. While the plugin works and offers basic functionality, its definitely nothing like Snortcenter (or even IDSManager).

Quote:
there are things in IDS/IPS deployment called sensors and manager. the best practice is you should not mixed them both since it can degrade your sensors performance. you can have as many sensor using 1 single manager to control them - so providing a single policy management.
I'm aware of this (I'm a security consultant by trade and have built IDSs from the ground up for use in corporate networks). This is not what the OP is asking for. He said he had a bad security device and needed a replacement. The way I read it was that he needed something that he could quickly utilize as a replacement. You can't just grab a Snort box and replace an IDP. YOu have to factor in routing and bridging. A gateway OS will function better than a raw instance of a snort-inline implementation, as the gateway OS will more than likely already be optimized to pass/deny/route traffic in the IPS sense.

Commercial IDPs are considered sensors, not managers, although there are mangers that manage many IDPs (Checkpoint's Provider-1, Netscreen's NSM...these are called supermanagers or containers). A commercial manager is a dedicated machine, as is the sensor itself. Commercial IDPs also have their own mgt interfaces. Managers and mgt interfaces are two separate terms.

There's not many equivalents of these products in the opensource world. These are usually much more robust that what I normally see in the opensource world, making it difficult for the opensource world to be able to compete.

IMO, the gateway OSs (Astaro and such) may not compare as well as some of the other commercial solutions but the saving grace of opensource is that someone can usually tool with a gateway OS to get the results that they want. I've seen more than one company take BASE and add some very cool functionality that the developers hadn't thought of.

Lastly, if the OP's IDP is something akin to a Netscreen or Tippingpoint, he's more than likely looking for a similar solution as a replacement. For some reason, I'm thinking that if he's asking for a similar setup (intuitive GUI), he's NOT going to know how to deploy a snort sensor in inline mode and be able to do everything via CLI, including reading all security events (via CLI). Basically, there is no one app. There are a series of apps and they aren't as intuitive as OP may want.

Last edited by unixfool; 02-21-2009 at 09:27 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intrusion detection ? sachin1361 Linux - Enterprise 1 03-10-2007 06:58 AM
intrusion detection fakie_flip Linux - Security 4 08-19-2005 05:24 PM
Intrusion Detection L1nuxbug Linux - Security 4 07-21-2004 05:20 AM
Free Intrusion Detection Software j_miguel_y Linux - Security 3 06-17-2004 04:11 AM
Intrusion Detection!!! egyptian Linux - Security 2 04-02-2004 11:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Security

All times are GMT -5. The time now is 03:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration