ugurkuten/snort2-ids-rules

GitHub: ugurkuten/snort2-ids-rules

Stars: 0 | Forks: 0

# Snort2 IDS Rules A small set of custom Snort 2 IDS rules for detecting SSH bruteforce attempts and suspicious HTTP activity. These basic rules were written as part of my bachelor thesis. ## Compatibility Written and tested on Snort 2 (latest 2.9.x release). The rules may also work on Snort 3 with minor adjustments. ## Files - `rules/ssh.rules` - SSH bruteforce detection - `rules/http.rules` - HTTP admin/database access attempts, Wfuzz detection, 403/404 response monitoring ## Usage 1. Copy the `.rules` files into your Snort rules directory (typically `/etc/snort/rules/`). You can also copy the contents directly into your existing local.rules file. 2. Add the following lines to your `snort.conf`: include $RULE_PATH/ssh.rules include $RULE_PATH/http.rules 3. Make sure `$HOME_NET` is set correctly in your `snort.conf`. 4. Restart Snort or reload the configuration. ## License MIT