Snort is the original open-source network intrusion detection/prevention system. Maintained today by Cisco/Talos, it is the reference platform for signature-based NIDS and the canonical rule format used in many other products.
Key concepts a CySA+ candidate must know:
- Rule anatomy:
action proto src_ip src_port -> dst_ip dst_port (msg:""; sid:; rev:; content:""; pcre:"";) - Modes: sniffer, packet logger, NIDS, inline IPS.
- Rule sources: Snort VRT (commercial), Snort community, Emerging Threats Open.
- Snort 3 brings multi-threading and HTTP/2 inspection.