SecureWorks Snort Plug-in Pack
Author(s)
Ben Feinstein
Latest Version
0.2.0
Description
The SecureWorks Snort Plug-in Pack is a collection of dynamic preprocessor plug-ins for the Snort intrusion detection and prevention system.
This release includes two separate dynamic preprocessors.
- ActiveX Control Detection Preprocessor
Detects browser scripting-based instantiations of blacklisted ActiveX controls. Looks for ActiveX control instantiations in traffic from web servers on the specified port(s). Reads in its list of "bad" ActiveX control CLSIDs and ProgIDs from a local XML database at module load. - SSH Weak Diffie-Hellman Group Key Exchange Detection Preprocessor
Detects SSH servers and clients that are using a broken Debian OpenSSL predictable PRNG (CVE-2008-0166). Looks at SSH2 Diffie-Hellman Group Key Exchange (SSH2 KEXDH GEX) messages during SSH session setup. Attempts to brute-force the Diffie-Hellman (DH) random numbers generated by client and server and used by them to agree on the DH GEX shared secret. Uses a list of predictable random numbers that are generated by OpenSSH when using the broken Debian OpenSSL PRNG, read in from a local file. - Supported Versions of Snort
These plug-ins have been developed against the most recent stable release of Snort at this time (2008-10-16), Snort v2.8.3.1. Other versions of Snort may or may not work properly with these plug-ins. - No Support, No Warranty
SecureWorks cannot provide support for these tools, but feedback is appreciated.
License Agreement
- Agree and Download Snort Plugin Pack - File
- Agree and Download Snort Plugin Pack - MD5 Sum
- Agree and Download Snort Plugin Pack - GPG Signature
