Home > Ask the Networking Experts > Enterprise security with Michael Gregg Questions & Answers > How to train intrusion detection systems (IDS)
Ask The Networking Expert: Questions & Answers
EMAIL THIS

How to train intrusion detection systems (IDS)

Michael Gregg EXPERT RESPONSE FROM: Michael Gregg

Pose a Question
Other Networking Categories
Meet all Networking Experts
Become an Expert for this site


Network security news, advice and technical information
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 27 January 2008

My company is going to implement a software IDS using AI (like Snort but for Windows). Could you explain to me how I could train my IDS (my neural network or genetic algorithm)?


>
EXPERT RESPONSE

Intrusion detection systems (IDSs) can be used to inspect network/host activity. An IDS can identify suspicious traffic and anomalies. IDSs act like security guards. Just as security guards monitor the activities of humans, IDSs monitor the activity of the network. Unlike a security guard, an IDS doesn't fall asleep or call in sick. However, this does not mean that they are infallible. Any technical system has its limitations, and IDSs are no different.

An IDS can be work by means of signature or by anomaly. Snort, which you mentioned above, is a signature-based IDS. Snort matches the packets that are captured with a set of rules that the administrator provides. Snort rules can be used to match specific signatures or misuse. Snort rules are made up of two basic parts including a rule header and a rule option. Here is a sample rule to examine:

Alert tcp any any -> any 80 (content: "malware"; msg: "Malware Site Accessed";)

Therefore, to train Snort you need to load a set of rules. These rules will typically be used to detect various types of attacks such as the following:

  • Events that disrupt system or network functioning
  • Individuals probing for vulnerabilities
  • Anyone attempting to obtain root or admin privileges through non-standard means
  • Anything installing or executing back doors or Trojan horses

You can create your own simple rules or download pre-compiled rules from sites such as Snort.org. If you choose to pay a subscription fee, you can get up-to-date rules from Sourcefire as soon as new rules are verified and released. If you are on a tighter budget, you can get the rules for free, but you must wait five days after they are released to paid subscribers. If you are looking for more information on configuring a signature-based IDS, then check out my forthcoming book: Build your Own Network Security Lab. If you're interested in anomaly-based IDS training, ISS and other vendors offer hands-on training with their products.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Enterprise security with Michael Gregg
How can I block my competitor's IP address range from my website?
What software monitors and locks users from accessing my router?
Why do we need IP security at the network layer?
What's the difference between VPN pass-through and multi-tunneling?
What is a genetic algorithm and where can I learn more about them online?
Why implementing adequate security challenges LAN administration
What security measures are recommended for each level of the TCP/IP model?
What are the best methods for handling rogue access points?
How to interpret test scan results to assess network vulnerability
What should I know before implementing a packet sniffer?

Network Security Products
How can I block my competitor's IP address range from my website?
Retrieve network resources and email after installing ISA Server 2004
The TPM chip: An unexploited resource for network security
Hospital gains network visibility by convincing vendors to collaborate
What software monitors and locks users from accessing my router?
As threats grow, crowdsourcing could be the future of network security
Securing the new network architecture
What security measures are recommended for each level of the TCP/IP model?
Securing the new network architecture: Security for distributed, dynamic networks
What is data loss prevention? -- An introduction to DLP

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Nessus  (SearchNetworking.com)
network analyzer  (SearchNetworking.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Expert networking advice and tips for IT professionals
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersNetworking Product Trials
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts