Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
KnockKnock — Énumérer les utilisateurs valides dans Microsoft Teams et OneDrive avec une sortie propre. | Kitploit
Outils/GitHubGitHub/optiv/knockknock
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceCollecte d'InformationsTests d'IntrusionSécurité CloudAuthentificationArchived
GitHuboptiv/knockknock

KnockKnock

Énumérer les utilisateurs valides dans Microsoft Teams et OneDrive avec une sortie propre.

Voir le dépôt
626il y a 1 anVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CE DÉPÔT A ÉTÉ ARCHIVÉ

Pour consulter la dernière version de KnockKnock ou soumettre un problème, référez-vous à https://github.com/waffl3ss/KnockKnock.


KnockKnock - v0.9.9

Veuillez vous assurer d'utiliser réellement le README.

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.


Usage

root@kitploit:~
$ 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

Examples

root@kitploit:~
./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

Options

  • Vous pouvez sélectionner un ou les deux modes, à condition que les options appropriées soient fournies pour les modules sélectionnés.
  • Les deux modules nécessiteront l'indicateur de domaine (-d) et la liste des utilisateurs en entrée (-i).
  • L'outil n'exige pas de fichier de sortie en option ; s'il n'est pas fourni, il affichera uniquement à l'écran.
  • Le mode verbeux affichera BEAUCOUP d'informations supplémentaires, y compris les utilisateurs non valides.
  • L'option Teams nécessite un jeton porteur (bearer token). Le script analyse automatiquement le jeton pour obtenir ce dont il a besoin pour l'authentification.
  • L'option LEGACY (-l) affiche les utilisateurs qui ont encore des paramètres SkypeID et les écrira dans un fichier séparé.
  • L'option STATUS (-s) affiche la disponibilité, l'appareil et le message d'absence des utilisateurs Teams, puis les écrit dans un fichier séparé.

Comment obtenir votre jeton porteur (Bearer token)

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.


References

@nyxgeek - onedrive_user_enum
@immunIT - TeamsUserEnum

Télécharger l’outil