df00tech/mitre-attack-detections

GitHub: df00tech/mitre-attack-detections

Stars: 3 | Forks: 1

# MITRE ATT&CK Detection Rules — KQL · SPL · EQL · Sigma (7 SIEMs) ![Detections](https://img.shields.io/badge/detections-728-brightgreen) ![SIEMs](https://img.shields.io/badge/SIEM%20platforms-7-blue) ![Sigma](https://img.shields.io/badge/sigma%20rules-728-9cf) ![License](https://img.shields.io/badge/license-MIT-green) Production-ready, MITRE ATT&CK–mapped detection rules for **7 SIEM platforms** — Microsoft Sentinel (KQL), Splunk (SPL), Elastic Security (EQL), IBM QRadar (AQL), Sumo Logic, Google Chronicle (YARA-L), and CrowdStrike LogScale (CQL) — plus a **Sigma rule** for every technique. Each detection ships with data sources, required tables, false-positive guidance, confidence, and severity. Built and maintained by **[df00tech](https://df00tech.com/detections/)** — browse the full searchable library, ATT&CK matrix, and Pro purple-team packages at **[df00tech.com](https://df00tech.com/detections/)**. ## Quick start **Grab a Sigma rule** (portable across SIEMs via [sigma](https://github.com/SigmaHQ/sigma)): sigma/execution/T1059.001.yml **Grab a native query** — ready to paste into your SIEM: queries/kql/T1059.001.kql ← Microsoft Sentinel queries/spl/T1059.001.spl ← Splunk queries/elastic/T1059.001.eql ← Elastic Security queries/qradar/T1059.001.aql ← IBM QRadar queries/sumo-logic/T1059.001.txt ← Sumo Logic queries/chronicle/T1059.001.yaral← Google Chronicle queries/logscale/T1059.001.cql ← CrowdStrike LogScale **Browse the metadata** — full detection JSON organised by tactic in `detections//.json`. Files are named by MITRE ATT&CK ID (e.g. `T1059.001`) — use `grep`, GitHub search, or your file browser. ## Directory structure ├── sigma/ Sigma rules by tactic (728 .yml, portable to any SIEM) ├── queries/ Native query files, one dir per SIEM │ ├── kql/ spl/ elastic/ qradar/ sumo-logic/ chronicle/ logscale/ ├── detections/ Full detection JSON organised by ATT&CK tactic ├── scripts/ Generation tooling ├── LICENSE MIT └── CONTRIBUTING.md How to submit improvements ## Coverage — 728 detections across 14 tactics | Tactic | Detections | |--------|-----------| | Initial Access | 36 | | Execution | 62 | | Persistence | 133 | | Privilege Escalation | 112 | | Defense Evasion | 221 | | Credential Access | 77 | | Discovery | 50 | | Lateral Movement | 28 | | Collection | 43 | | Exfiltration | 20 | | Command and Control | 47 | | Impact | 34 | | Resource Development | 47 | | Reconnaissance | 45 | ## Detection JSON schema Each `detections//.json` contains: | Field | Description | |-------|-------------| | `id` / `name` / `parentId` | MITRE ATT&CK technique ID, name, parent | | `tacticIds` | MITRE tactic IDs | | `description` | What the technique does | | `kql`, `spl`, `elastic_eql`, `qradar_aql`, `sumo_logic`, `chronicle_yaral`, `crowdstrike_cql` | Per-platform query + metadata | | `references` / `mitreSources` / `lastUpdated` | Provenance | Each platform object includes `query`, `description`, `dataSources`, required tables/sources, `falsePositives`, `confidence`, and `severity`. ## Sigma rules The `sigma/` directory contains one auto-generated [Sigma](https://github.com/SigmaHQ/sigma) rule per technique, derived from the same detection logic. Convert them to any backend with `sigma convert` (sigma-cli). They're a starting point — review `logsource` and tune for your environment. ## Pro features (df00tech.com) This repo is the free tier. **[df00tech.com](https://df00tech.com/detections/pricing)** adds, for security teams: - **Response playbooks** — triage, containment, evidence collection - **Investigation & hunting queries** — forensic artifacts and tuning guidance - **Atomic Red Team tests** — validated commands with expected telemetry and cleanup - **Bulk export & API access** — all detections, all platforms See **[df00tech.com/detections/pricing](https://df00tech.com/detections/pricing)** — Pro £29/mo, MSP Pack £299/mo. ## License MIT — see [LICENSE](LICENSE). *Maintained by [df00tech.com](https://df00tech.com/detections/) — detection engineering for defenders.*