
Attaques par mot de passe et validation MFA contre divers points de terminaison dans Azure et Office 365
Note : Ce dépôt n'est plus en développement
MSSpray est utilisé pour mener des attaques par pulvérisation de mots de passe contre Azure AD ainsi que pour valider l'implémentation de l'MFA sur les points de terminaison Azure et Office 365.
------------------------------------------------------------
| ;---<<<<,______________________________________________ |
| _|_ / / ____/ ____/ __ / __ / __ / / / |
| / \ / / / /____ /____ / ___/ __/ / \ / |
| | | /__/__/__/______/______/__/ /__/\_\__/__/ /__/ |
| |___| |
------------------------------------------------------------
Effectuer une attaque par pulvérisation de mots de passe contre le point de terminaison choisi avec le fichier d'utilisateurs fourni (une adresse e-mail par ligne) et le mot de passe, avec la possibilité de s'arrêter en cas de succès (stop) :
python3 msspray.py spray <userfile> <password> <endpoint_selection> <stop/blank>
Vérifiez chaque point de terminaison pour l'authentification avec un nom d'utilisateur et un mot de passe valides :
python3 msspray.py validate <username> <password>
attaque par pulvérisation contre https://graph.windows.net, arrêt à la première connexion réussie
python3 msspray.py spray users.txt Spring2020 1 stop
attaque par pulvérisation contre https://management.core.windows.net
python3 msspray.py spray users.txt Spring2020 4
vérifier tous les points de terminaison en utilisant un compte valide
python3 msspray.py validate [email protected] ReallyBadPass
Article de blog : https://sra.io/blog/msspray-wait-how-many-endpoints-dont-have-mfa/
Pour toute question, n'hésitez pas à me contacter sur Twitter @__TexasRanger
| Numéro | Point de terminaison | URL du point de terminaison |
|---|
| [1] | aad_graph_api | https://graph.windows.net |
| [2] | ms_graph_api | https://graph.microsoft.com |
| [3] | azure_mgmt_api | https://management.azure.com |
| [4] | windows_net_mgmt_api | https://management.core.windows.net |
| [5] | cloudwebappproxy | https://proxy.cloudwebappproxy.net/registerapp |
| [6] | officeapps | https://officeapps.live.com |
| [7] | outlook | https://outlook.office365.com |
| [8] | webshellsuite | https://webshell.suite.office.com |
| [9] | sara | https://api.diagnostics.office.com |
| [10] | office_mgmt | https://manage.office.com |
| [11] | msmamservice | https://msmamservice.api.application |
| [12] | spacesapi | https://api.spaces.skype.com |
| [13] | datacatalog | https://datacatalog.azure.com |
| [14] | database | https://database.windows.net |
| [15] | AzureKeyVault | https://vault.azure.net |
| [16] | onenote | https://onenote.com |
| [17] | o365_yammer | https://api.yammer.com |
| [18] | skype4business | https://api.skypeforbusiness.com |
| [19] | o365_exchange | https://outlook-sdf.office.com |