AutoDetect Hub is a fully automated detection engineering system. It fetches threat intelligence daily, normalizes it, and generates detection rules for Sigma, Suricata, and Azure Sentinel (KQL).
- Automated Ingestion: Fetches from URLhaus (Public), MalwareBazaar, AbuseIPDB.
- Normalization: Unified JSON schema for all indicators.
- Rule Generation: Automatically creates Sigma, Suricata, and KQL rules.
- MITRE Mapping: Maps coverage to ATT&CK Matrix.
- Static Dashboard: View indicators and stats on GitHub Pages.
- GitHub Actions runs daily.
- Python Scripts fetch and process data.
- Outputs are committed to the repo.
- GitHub Pages serves the
/docsfolder.
Run manually via GitHub Actions "Run workflow" or wait for the daily scheduler.
Add secrets OTX_API_KEY, etc. for real data.
data/: Raw and normalized JSON.detections/: Generated rules.scripts/: Python logic.docs/: Frontend code.