
Énumérer les utilisateurs valides dans Microsoft Teams et OneDrive avec une sortie propre.
Pour consulter la dernière version de KnockKnock ou soumettre un problème, référez-vous à https://github.com/waffl3ss/KnockKnock.
Conçu pour valider des noms d'utilisateur potentiels en interrogeant OneDrive et/ou Microsoft Teams, qui sont des méthodes passives.
Il peut générer/créer une liste d'utilisateurs Skype hérités identifiés via l'énumération Microsoft Teams.
Il peut également obtenir des détails depuis Teams, tels que la disponibilité, le type d'appareil et le message d'absence.
Enfin, il crée aussi une liste propre et agréable pour une utilisation future, le tout effectué depuis un seul outil.
$ python3 .\KnockKnock.py -h
_ __ _ _ __ _
| |/ /_ __ ___ ___| | _| |/ /_ __ ___ ___| | __
| ' /| '_ \ / _ \ / __| |/ / ' /| '_ \ / _ \ / __| |/ /
| . \| | | | (_) | (__| <| . \| | | | (_) | (__| <
|_|\_\_| |_|\___/ \___|_|\_\_|\_\_| |_|\___/ \___|_|\_\
v0.9.9 @waffl3ss
usage: KnockKnock.py [-h] [-teams] [-onedrive] [-l] -i INPUTLIST [-o OUTPUTFILE] -d TARGETDOMAIN [-t TEAMSTOKEN] [-threads MAXTHREADS] [-v]
options:
-h, --help show this help message and exit
-teams Run the Teams User Enumeration Module
-onedrive Run the One Drive Enumeration Module
-l Write legacy skype users to a seperate file
-s Write Teams Status for users to a seperate file
-i INPUTLIST Input file with newline-seperated users to check
-o OUTPUTFILE Write output to file
-d TARGETDOMAIN Domain to target
-t TEAMSTOKEN Teams Token (file containing token or a string)
-threads MAXTHREADS Number of threads to use in the Teams User Enumeration (default = 10)
-v Show verbose errors
./KnockKnock.py -teams -i UsersList.txt -d Example.com -o OutFile.txt -t BearerToken.txt
./KnockKnock.py -onedrive -i UsersList.txt -d Example.com -o OutFile.txt
./KnockKnock.py -onedrive -teams -i UsersList.txt -d Example.com -t BearerToken.txt -l
Pour obtenir votre jeton porteur, vous aurez besoin d'un plugin de gestion des cookies sur votre navigateur et de vous connecter à votre propre Microsoft Teams via le navigateur.
Ensuite, consultez les cookies relatifs à la page web actuelle (teams.microsoft.com).
Le cookie que vous recherchez est celui du domaine .teams.microsoft.com et s'intitule "authtoken".
Vous pouvez copier l'intégralité du jeton car le script en extraira la partie requise pour vous.