Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
KnockKnock — Enumere usuários válidos no Microsoft Teams e OneDrive com saída limpa. | Kitploit
Ferramentas/GitHubGitHub/optiv/knockknock
OSINT (Inteligência de Fontes Abertas)ReconhecimentoColeta de InformaçõesTestes de PenetraçãoSegurança na NuvemAutenticaçãoArchived
GitHuboptiv/knockknock

KnockKnock

Enumere usuários válidos no Microsoft Teams e OneDrive com saída limpa.

Ver Repositório
626há 1 anoRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

ESTE REPOSITÓRIO FOI ARQUIVADO

Para ver a versão mais recente do KnockKnock ou enviar um problema, consulte https://github.com/waffl3ss/KnockKnock.


KnockKnock - v0.9.9

Por favor, certifique-se de realmente utilizar o README.

Projetado para validar nomes de utilizadores potenciais consultando o OneDrive e/ou o Microsoft Teams, que são métodos passivos.
Pode gerar/criar uma lista de utilizadores legados do Skype identificados através da enumeração do Microsoft Teams.
Também pode obter detalhes do Teams, como disponibilidade, tipo de dispositivo e mensagem de ausência.
Finalmente, também cria uma lista limpa e organizada para uso futuro, tudo conduzido a partir de uma única ferramenta.


Uso

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

Exemplos

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

Opções

  • Pode selecionar um ou ambos os modos, desde que as opções apropriadas sejam fornecidas para os módulos selecionados.
  • Ambos os módulos exigirão a flag de domínio (-d) e a lista de entrada de utilizadores (-i).
  • A ferramenta não exige um ficheiro de saída como opção; se não for fornecido, imprimirá apenas no ecrã.
  • O modo verboso mostrará MUITA informação extra, incluindo utilizadores que não são válidos.
  • A opção Teams requer um token de portador. O script analisa automaticamente o token para obter o necessário para a autenticação.
  • A opção LEGACY (-l) mostra utilizadores que ainda têm definições de SkypeID e irá escrevê-los num ficheiro separado.
  • A opção STATUS (-s) mostra a disponibilidade, dispositivo e mensagem de ausência dos utilizadores no Teams e depois escreve num ficheiro separado.

Como obter o seu token de portador

Para obter o seu token de portador, precisará de um plugin de Gestor de Cookies no seu navegador e iniciar sessão no seu próprio Microsoft Teams através do navegador.
De seguida, veja os cookies relacionados com a página web atual (teams.microsoft.com).
O cookie que procura é para o domínio .teams.microsoft.com e tem o nome "authtoken".
Pode copiar o token inteiro, pois o script irá extrair a parte necessária para si.


Referências

@nyxgeek - onedrive_user_enum
@immunIT - TeamsUserEnum

Baixar ferramenta