How cloud-architekt/azuread-attack-defense works
This repository is a static Microsoft Entra ID attack-and-defense playbook, not an executable service. Security practitioners use its scenario chapters to understand attacks, review detection and mitigation guidance, and map scenarios and detections to MITRE ATT&CK. Supporting assets include KQL detections, analyzer configuration and deployment templates, and ATT&CK mapping data. The README documents these relationships; no source excerpts were provided, so the graph does not infer runtime calls or execution order.
Main entry points: README.md Playbook overview · AADSecurityConfigAnalyzer.md Config analyzer · PasswordSpray.md Password spray · ConsentGrant.md Consent grants
Components 18
Scenario chapters
- Password spray
PasswordSpray.md - Consent grants
ConsentGrant.md - ADO service principals
ServicePrincipals-ADO.md - Sync service account
AADCSyncServiceAccount.md - Token replay
ReplayOfPrimaryRefreshToken.md - AiTM attacks
Adversary-in-the-Middle.md - Sync app auth
EntraSyncAba.md - Identity monitoring
IdentitySecurityMonitoring.md - Lateral movement
LateralMovementADEID.md
Detection content
- Detection queries
queries - Rule templates
config/ruletemplates
Analyzer configuration
- Config analyzer
AADSecurityConfigAnalyzer.md - Analyzer settings
config - Analyzer deployment
config/deploy
ATT&CK mapping
- Attack scenario maps
media/mitre/Update-Jan-2025/Attacks-combined-2025.json - Detection rule maps
media/mitre/Rules
Other components
- Security practitioner
- Playbook overview
README.md
Connections 17
- Security practitioner → Playbook overview: uses
README.md - Playbook overview → Password spray: links chapter
README.md - Playbook overview → Consent grants: links chapter
README.md - Playbook overview → ADO service principals: links chapter
README.md - Playbook overview → Sync service account: links chapter
README.md - Playbook overview → Token replay: links chapter
README.md - Playbook overview → AiTM attacks: links chapter
README.md - Playbook overview → Sync app auth: links chapter
README.md - Playbook overview → Identity monitoring: links appendix
README.md - Playbook overview → Lateral movement: links appendix
README.md - Playbook overview → Config analyzer: links chapter
README.md - Playbook overview → Detection queries: provides detections
README.md - Playbook overview → Rule templates: describes templates
README.md - Playbook overview → Attack scenario maps: maps scenarios
README.md - Playbook overview → Detection rule maps: maps detections
README.md - Config analyzer → Analyzer settings: documents settings
- Config analyzer → Analyzer deployment: documents deployment