PowerShell-based Blue Team tool for investigating and remediating Business Email Compromise and email-based threats in Microsoft 365 tenants.
- Email Search & Purge: Search and delete malicious emails tenant-wide, by subject/sender/etc
- Inbox Rule Hunting: Find and remediate malicious inbox rules by name/action/etc
- Mailbox Delegation: Grant/revoke temporary mailbox access for investigation
- Batch Processing: Bypasses Microsoft Purview's 1,000+ mailbox search limit
- CSV Export: Save findings to files for review/documentation
Clone this repository:
git clone https://github.com/blwhit/ExchangeResponder.git
cd ExchangeResponder
The script will automatically install required modules
Run the script:
.\ExchangeResponder.ps1The interactive menu provides access to all functions:
- PowerShell 5.1 or later
- ExchangeOnlineManagement module v3.9.0+
- Exchange Online permissions