Snorts

September 18th, 2006 by uCertify Leave a reply »

Snort is an open source network intrusion prevention and detection system that operates as a network sniffer. It logs the activities of the network that is matched with the predefined signatures. Signatures can be designed for a wide range of traffic, including Internet Protocol (IP), Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Internet Control Message Protocol (ICMP).

The three main modes in which Snort can be configured are as follows:

  • Sniffer mode: It reads the packets of the network and displays them in a continuous stream on the console.
  • Packet logger mode: It logs the packets to the disk.
  • Network intrusion detection mode: It is the most complex and configurable configuration, allowing Snort to analyze network traffic for matches against a user-defined rule set.

Various features of snort

Snort has the following features:

  • It detects and alerts people when it finds threats such as buffer overflows, stealth port scans, CGI attacks, SMB probes and NetBIOS queries, NMAP and other port scanners, well-known backdoors and system vulnerabilities, and DDoS clients.
  • It develops a new signature to find vulnerabilities.
  • It records packets in their human-readable form from the IP address.
  • It is used as a passive trap to record the presence of traffic that should not be found on a network, such as NFS or Napster connections.
  • It is used to monitor a home DSL connection or a corporate Web site.

Snort Rules

Snort rules are the conditions specified by a Network Administrator to differentiate between normal Internet activities and malicious activities. Snort rules are made up of two basic parts:

  • Rule header: This is the part of any rule where the rule’s actions are identified. Alert, Log, Pass, Activate, Dynamic etc. are some important actions used in snort rules.
  • Rule options: This is the part of any rule where the rule’s alert messages are identified.

For example:

If any Network Administrator has written the rule Alert tcp $HOME_NET any -> any 6667 (msg:”IRC port in use”; flow:from_client), the first portion of the rule specifies the action, which is to examine port 6667 traffic. If a match occurs, a message should be generated that reads, “IRC port is in use”, and the IDS will create a record that an IRC port might have been accessed.

Some common snort rules are as follows:

Advertisement

Leave a Reply

uCertify.com | Our Company | Articles | Contact Us | News and Press Release | uCertify India | Entries (RSS)
MCSE: MCSA, MCTS, MCITP    JAVA Certification: SCJP, SCWCD    Cisco Certification: CCNA, CCENT    A+, Network+, Security+ Project+
Oracle Certification: OCP 11g, OCP 10g, OCA 11g, OCA 10g    CIW foundation    EC-212-32,    CISSP    Photoshop ACE CS4    Adobe Flash ACE, PMP, CAPM
© 2008 uCertify.com. All rights reserved. All trademarks are the property of their respective owners.