An open API service indexing awesome lists of open source software.

https://github.com/blwhit/exchangeresponder

Exchange Online Blue Team PowerShell tool for email purging, hunting malicious inbox rules, and mailbox management.
https://github.com/blwhit/exchangeresponder

blueteam email-phishing exchange-online m365 microsoft365 purview purview-cli

Last synced: 6 days ago
JSON representation

Exchange Online Blue Team PowerShell tool for email purging, hunting malicious inbox rules, and mailbox management.

Awesome Lists containing this project

README

          

# ExchangeResponder

PowerShell-based Blue Team tool for investigating and remediating Business Email Compromise and email-based threats in Microsoft 365 tenants.

## Features

- **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

## Installation

Clone this repository:
```
git clone https://github.com/blwhit/ExchangeResponder.git
cd ExchangeResponder
```
*The script will automatically install required modules*

## Usage

Run the script:
```powershell
.\ExchangeResponder.ps1
```

The interactive menu provides access to all functions:

image

## Requirements

- PowerShell 5.1 or later
- ExchangeOnlineManagement module v3.9.0+
- Exchange Online permissions