Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
KnockKnock — Перечисление действительных пользователей в Microsoft Teams и OneDrive с чистым выводом. | Kitploit
Инструменты/GitHubGitHub/optiv/knockknock
OSINT (Разведка открытых источников)РазведкаСбор информацииТестирование на ПроникновениеБезопасность облачных средАутентификацияArchived
GitHuboptiv/knockknock

KnockKnock

Перечисление действительных пользователей в Microsoft Teams и OneDrive с чистым выводом.

Репозиторий
6261 год назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

ЭТОТ РЕПОЗИТОРИЙ БЫЛ АРХИВИРОВАН

Чтобы просмотреть последнюю версию KnockKnock или отправить issue, обратитесь к https://github.com/waffl3ss/KnockKnock.


KnockKnock - v0.9.9

Пожалуйста, убедитесь, что вы действительно используете README.

Предназначен для проверки потенциальных имён пользователей путём запросов к OneDrive и/или Microsoft Teams, что является пассивными методами.
Может выводить/создавать список устаревших пользователей Skype, выявленных в ходе перечисления Microsoft Teams.
Также может получать детали из Teams, такие как доступность, тип устройства и сообщение об отсутствии.
Наконец, он также создаёт аккуратный чистый список для будущего использования, и всё это осуществляется одним инструментом.


Использование

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

Примеры

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

Параметры

  • Вы можете выбрать один или оба режима, при условии, что для выбранных модулей указаны соответствующие параметры.
  • Оба модуля потребуют флаг домена (-d) и список входных пользователей (-i).
  • Инструмент не требует указания выходного файла в качестве параметра, и если он не указан, вывод будет только на экран.
  • Подробный режим покажет МНОГО дополнительной информации, включая недействительных пользователей.
  • Параметр Teams требует bearer-токен. Скрипт автоматически разбирает токен, чтобы получить необходимое для аутентификации.
  • Параметр LEGACY (-l) показывает пользователей, у которых всё ещё есть настройки SkypeID, и запишет их в отдельный файл
  • Параметр STATUS (-s) показывает доступность пользователя в Teams, устройство и сообщение об отсутствии, затем записывает это в отдельный файл.

Как получить свой Bearer-токен

Чтобы получить свой bearer-токен, вам понадобится плагин Cookie Manager в браузере и войти в свою учетную запись Microsoft Teams через браузер.
Затем просмотрите файлы cookie, относящиеся к текущей веб-странице (teams.microsoft.com).
Нужный вам cookie относится к домену .teams.microsoft.com и называется «authtoken».
Вы можете скопировать весь токен, так как скрипт выделит из него нужную часть.


Ссылки

@nyxgeek - onedrive_user_enum
@immunIT - TeamsUserEnum

Скачать инструмент