<div class="mw-hero">
<div class="mw-kicker"><span>Microsoft 365</span><span>Entra ID</span><span>Defender XDR</span><span>Sentinel</span><span>Purview</span></div>

# From attack <em>to detection</em>

<p class="mw-lead">I'm Olivier, security architect at Wakers. This blog takes real attack techniques against Microsoft 365 and Entra ID and turns them into KQL hunts, detection rules and hardening you can apply on Monday morning.</p>
</div>

[!button variant="primary" icon="shield-x" text="Explore the attack matrix"](/work/microsoft/m365_attacks/)
[!button variant="light" icon="book" text="All articles"](/work/)

## Featured

<div class="mw-grid mw-grid-featured">
  <a class="mw-card mw-card-lead" href="/work/microsoft/m365_attacks/">
    <svg class="mw-card-icon" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" aria-hidden="true"><g fill="currentColor"><path d="M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z"/><path d="m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z"/></g></svg>
    <div class="mw-tag">REFERENCE · UPDATED 2026</div>
    <strong>Microsoft 365 & Entra ID attack matrix</strong>
    <span>The attacker's view of a tenant, mapped by tactic: password spray, AiTM, OAuth backdoors, BEC, GoldenSAML, Copilot abuse...</span>
  </a>
</div>

## Explore by topic

<div class="mw-grid">
  <a class="mw-card" href="/work/microsoft/"><strong>Microsoft 365 & Azure</strong><span>Identity, mailbox, OAuth, hybrid, Defender, Sentinel.</span></a>
  <a class="mw-card" href="/work/powershell/"><strong>PowerShell</strong><span>Guides and tooling for admins and responders.</span></a>
  <a class="mw-card" href="/work/sysinternals/"><strong>Sysinternals</strong><span>Joint work with @Mudpak.</span></a>
  <a class="mw-card" href="/work/mobile_forensics/"><strong>Mobile forensics</strong><span>Joint project with @Mudpak.</span></a>
</div>

!!!warning Disclaimer
Some articles describe attacker techniques. Reproduce them only in a lab you own. Queries are hunting starting points: test and tune them before promoting them to analytics rules.
!!!
