AADOutsider-py is a Python 3 rewrite of the outsider-reconnaissance functions from AADInternals. It queries public DNS, Microsoft sign-in, and Exchange autodiscover endpoints for tenant/domain information, and can test whether a supplied username exists. The upstream README warns that Microsoft patched the federation-information behavior, so its recon function no longer returns the tenant's other registered domains. It is not a Microsoft Graph guest-permission enumerator.
Python
RESTRICTED_ACCESS_BLUR_MARKER