#AzureAD/EntraID
Knowledge base entries tagged AzureAD/EntraID.
Enumerates valid Microsoft 365 domains, retrieves tenant name, and checks for MDI instance.
azureAD/EntraIDMicrosoft Azure AD commands.
Invoke-AADIntReconAsOutsiderStarts tenant recon of the given domain.
AzucarAzucar is a multi-threaded plugin-based tool to help you assess the security of your Azure Cloud environment.
AzureAD SSO brutePython tool to brute force against an AzureAD SSO endpoint.
AzureHoundAzureAD focused module to gather information.
AzurEnumEnumerate Microsoft Entra ID (Azure AD) fast.
BloodHoundUses graph theory to reveal the hidden and often unintended relationships within an Active Directory environment.
check_mdiPython script to enumerate valid Microsoft 365 domains, retrieve tenant name, and check for a Microsoft Defender for Identity (MDI) instance.
Go365Go365 is a tool designed to perform user enumeration* and password guessing attacks on organizations that use Office365 (now/soon Microsoft365).
M365_groups_enumEnumerate Microsoft 365 Groups in a tenant with their metadata.
MFadeA tool to find failure points in Microsoft Multi Factor Authentication configurations from an attacker's perspective but with some extra OPSEC features.
MFASweepMFASweep is a PowerShell script that attempts to log in to various Microsoft services using a provided set of credentials and will attempt to identify if MFA is enabled.
MicroBurstA PowerShell Toolkit for Attacking Azure.
OmnisprayOmnispray aims to replace tools such as o365spray and provide a modular framework to expand enumeration and spraying beyond just a single target/application.
onedrive_user_enumOneDrive user enumeration - pentest tool to enumerate valid o365 users.
ROADreconROADtools is a framework to interact with Azure AD. It currently consists of a library (roadlib) and the ROADrecon Azure AD exploration tool.
StormspotterStormspotter creates an 'attack graph' of the resources in an Azure subscription.
PingCastlePingCastle - Get Active Directory Security at 80% in 20% of the time.
CypherhoundPython3 terminal application that contains 260+ Neo4j cyphers for BloodHound data sets.