An open API service indexing awesome lists of open source software.

https://github.com/daffainfo/suricata-rules

Suricata rules that can detect a wide range of threats, including malware, exploits, and other malicious activity especially web application attacks
https://github.com/daffainfo/suricata-rules

hacktoberfest suricata suricata-rules

Last synced: about 2 months ago
JSON representation

Suricata rules that can detect a wide range of threats, including malware, exploits, and other malicious activity especially web application attacks

Awesome Lists containing this project

README

        

# Suricata Rules

This repository contains a large collection of rules for the Suricata intrusion detection system (IDS). Suricata is an open-source network IDS that can detect a wide range of threats, including malware, exploits, and other malicious activity. Our rules are designed to be highly effective at detecting web application attack especially detecting latest CVEs.

> This repository is heavily influenced by `nuclei-templates` repository by ProjectDiscovery

# Usage

`main.py` will merge all rules into one file

```python
python3 main.py --path=/path/to/rules
```

# Suricata Rules Statistics

| Rules | Count |
| ----- | ----- |
| linux-structures.rules | 16 |
| CNVD-2021.rules | 10 |
| CVE-2008.rules | 9 |
| CVE-2013.rules | 8 |
| sql-injection.rules | 6 |
| CNVD-2020.rules | 5 |
| miscellaneous.rules | 4 |
| CVE-2007.rules | 4 |
| CVE-2020.rules | 4 |
| CVE-2002.rules | 4 |

# To-Do

- [ ] Add more [cvnd](https://github.com/projectdiscovery/nuclei-templates/tree/main/http/cvnd) rules
- [ ] Add more [cves](https://github.com/projectdiscovery/nuclei-templates/tree/main/http/cves) rules
- [ ] Add more [default-logins](https://github.com/projectdiscovery/nuclei-templates/tree/main/http/default-logins) rules
- [ ] Add more [miscellaneous](https://github.com/projectdiscovery/nuclei-templates/tree/main/http/miscellaneous) rules
- [ ] Add more [vulnerabilities](https://github.com/projectdiscovery/nuclei-templates/tree/main/http/vulnerabilities) rules
- [ ] Add more `Malware` rules
- [ ] Add `URL Reference`
- [ ] Add more web application attack rules (e.g. `SQL Injection`, `XSS`, etc)

# Contributors

You can contribute to this repository by adding new rules or you can update the existing rules