CYBER FORENSICS · PRIVACY & AI · LEGAL TECHNOLOGY · MANAGED ITCall us 24/7: (289) 582-9930
Cyber Forensics

Microsoft 365 and Exchange Online forensics

When a mailbox is taken over, a payment is redirected or an employee leaves with more than they should, the answers are in your Microsoft 365 tenant's logs. We preserve them, read them in context and tell you what happened, what was exposed and what to fix.

Reviewed by the ITRS security team · Last updated

01

When you need a tenant investigation

Most email incidents start small: a client asks why your banking details changed, or a user notices replies they never sent. Resetting a password ends the immediate access but answers none of the questions that matter afterwards. Who got in, how, for how long, what did they read or send, and does anyone need to be notified?

A forensic investigation of the tenant answers them with evidence you can show a bank, insurer, regulator or court.

  • Business email compromise, where an attacker uses a real mailbox to send fake invoices or change payment instructions
  • Mailbox takeover after phishing, password reuse or an MFA prompt the user approved by mistake
  • Wire-fraud attempts, successful or not, where you need to show your bank and insurer how it happened
  • Insider and departing-employee concerns, such as mail forwarded to a personal account or bulk access to files before a resignation
  • Privacy complaints or breach assessments where you must establish whether personal information was accessed
02

What we examine

Microsoft 365 records a great deal, but across several portals with different retention rules and licensing. We collect from each source, normalize timestamps to UTC and read them together.

Evidence sourceWhat it helps establish
Unified Audit Log (Microsoft Purview Audit)
Mailbox, SharePoint, OneDrive, Teams and admin activity across the tenant, including rule changes, permission grants and file access
Microsoft Entra ID sign-in logs
Who signed in, when, from which IP address and client application, and whether MFA was satisfied or bypassed
Microsoft Entra ID audit logs
Directory changes: new authentication methods, role assignments, password resets, app registrations
MailItemsAccessed mailbox auditing
Which folders were synced and which individual messages were opened, by protocol and client, during the access window
Inbox rules and mailbox forwarding
Rules that hide, delete, move or forward mail, and forwarding addresses set on the mailbox
Exchange transport (mail flow) rules
Organization-wide rules an attacker with admin access could add to copy or redirect mail
App consents and service principals
Third-party or malicious OAuth apps granted access to mail or files, and who consented
Message trace
Messages sent and received by the mailbox, including fraudulent emails to clients or vendors
Microsoft Defender alerts and incidents
Alerts already raised on suspicious sign-ins, rules or malicious messages, where the tenant is licensed for them
Mailbox content via eDiscovery
The messages themselves, preserved and searched without altering the mailbox
03

How an engagement runs

  1. Preserve

    We place eDiscovery holds on affected mailboxes and OneDrive accounts and export audit and sign-in data before it ages out. If containment has not happened, we coordinate it so evidence is recorded before rules or apps are removed.

  2. Collect

    Using tightly scoped administrative access, we export audit records, Entra ID logs, mailbox configuration, transport rules, app consents and message trace results, with hashes and a collection log.

  3. Analyze

    We identify the first malicious sign-in, how access was gained, every IP address and session tied to the attacker, and every change made inside the tenant. MailItemsAccessed and file activity records tell us what the attacker could have read.

  4. Build the timeline

    Events from every source are merged into a single UTC timeline, from initial access through containment, so each finding can be traced to the underlying record.

  5. Report

    You receive a written forensic report with findings, the timeline, the scope of data exposure and our methodology, written for executives, counsel and insurers.

  6. Remediate

    We close the gaps the attacker used: remove persistence, revoke sessions and tokens, tighten app consent and forwarding controls, and review MFA and Conditional Access, either directly or as a checklist for your IT provider.

04

What you receive

The core deliverable is a forensic report that stands on its own: plain-English findings first, then the evidence behind each conclusion, with record identifiers another examiner could check.

You can see the structure in our sample incident response report. Where a matter is heading toward litigation, the report can be prepared at the direction of counsel, and expert-witness support is available.

  • Executive summary: cause, duration and impact
  • Timeline of attacker activity in UTC
  • Mailboxes, messages and files accessed, and the basis for each conclusion
  • Fraudulent messages sent and their recipients
  • Persistence found and removed
  • Facts counsel needs for a breach assessment
  • Prioritized remediation and chain-of-custody record
05

Why speed matters

Microsoft 365 logs do not last forever. Microsoft's documentation lists 180 days as the default retention for Audit (Standard) records, with one year for Exchange, SharePoint, OneDrive and Entra records generated by users with E5 or equivalent audit licensing. Entra ID sign-in and audit logs are kept for far less: seven days on the free tier and 30 days with Entra ID P1 or P2, unless they are exported to storage. Upgrading a licence after the fact does not bring back records that have already expired.

Evidence can also be lost through good intentions. Deleting a forwarding rule, removing an app or wiping a laptop before anything is recorded can erase the facts that show how the attacker operated. Call before you clean up, or at least export and screenshot what you can first.

06

Frequently asked questions

Often, yes. Where MailItemsAccessed auditing was enabled, the records show which folders were synced and which individual messages were opened. Where it was not, we work from sign-in sessions, message trace and other audit events, and state our conclusions with the right level of confidence.

Case studies
Keep reading

Related.

Incident line · 24 hours, 7 days

Under attack right now?

Call before you reset passwords, wipe a laptop or pay anyone. A responder will help you contain the incident without destroying the evidence you will need later.