Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Linux Networking and

Troubleshooting
IDS Explained

Linux Networking and Troubleshooting


IDS :: DEFINITION

Intrusion Detection System


Network security component for detecting vulnerability exploits against a system or infrastructure.

Intrusion Prevention System


Network security component for preventing vulnerability exploits against a system or infrastructure.

Linux Networking and Troubleshooting


IDS :: ARCHITECTURE
Open
Internet

PRIVATE NETWORK Tap/Span

IDS
Misc. Hosts

Linux Networking and Troubleshooting


IDS :: SNORT

Snort is an open source network intrusion prevention system, capable of performing real-time
traffic analysis and packet logging on IP networks. It can perform protocol analysis, content
searching/matching, and can be used to detect a variety of attacks and probes, such as buffer
overflows, stealth port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much
more. -- Snort FAQ

Snort is an open source IPS/IDS maintained by Cisco


Increasing overlap between proprietary and open source offerings

Can be used as a packet sniffer, packet logger, or an IPS

Linux Networking and Troubleshooting


IDS :: SNORT ARCHITECTURE

Rule Engine
1 SNORT Running as a service/daemon
Frequent rule updates

Example
IDS/IPS 2 BARNYARD2 Binary Snort output parser
Infrastructure

GUI
3 SNORBY
Web interface for implementation

Linux Networking and Troubleshooting

You might also like