M365 Traffic Simulator

Connect Your M365 Tenant

Sign in as a Global Admin to grant application permissions. This allows the simulator to generate traffic across your tenant's Exchange, OneDrive, SharePoint, and Teams.

Tenant Users

Loading users...

Simulation Controls

Exchange

OneDrive

SharePoint

Loading sites...

Teams

Loading teams...
Estimated Traffic

Scheduled Simulation

Security Test Simulations

Validate your M365 security posture using the industry-standard EICAR antivirus test string and simulated ransomware-activity patterns. No real malware, no encryption, no data loss.

Before running: these tests will generate real alerts in Microsoft Defender, Defender for Office 365, and Defender for Cloud Apps. Notify your SOC/security team first so they know the alerts are expected. Test files are scoped to M365SecurityTest/ for easy cleanup.

EICAR Antivirus Test

EICAR via Email

Sends emails with EICAR attachment. Triggers Safe Attachments / ATP.

Uses users selected on Simulation tab.

EICAR to OneDrive

Uploads EICAR files to each selected user's OneDrive.

EICAR to SharePoint

Uploads EICAR to SharePoint sites selected on the Simulation tab.

EICAR to Teams

Uploads EICAR to Teams channels selected on the Simulation tab.

Ransomware Activity Pattern

Uploads a batch of pseudo-random-content files with ransomware extensions (.locked, .encrypted, .wncry, etc.) plus a README_RESTORE_FILES.txt ransom note. Designed to trigger Defender for Cloud Apps mass-file-activity rules. No files are actually encrypted.

OneDrive Ransomware Pattern

One ransom note + N files per selected user.

SharePoint Ransomware Pattern

Uses sites selected on Simulation tab.

Teams Ransomware Pattern

Uses teams selected on Simulation tab.

Run History

Loading history...

Analytics Dashboard

--
Total Runs
--
Total Operations
--
Total Throttled
--
Avg Duration

Operations by Service

No data yet

Throttle Rate

No data yet

Recent Activity Timeline

No data yet

Shared Mailboxes

Create shared mailboxes in your M365 tenant. Add names manually or import a list.

alias@domain.com
0 Queued
0 Created
0 Failed
Add mailbox names manually or import a list to get started.

Activity Log

No activity yet. Select users and run a simulation.