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
NTLMRawUnHide — NTLMRawUnhide.py é um script Python3 projetado para analisar arquivos de captura de pacotes de rede e extrair hashes NTLMv2 em um formato que pode ser quebrado. Os seguintes formatos binários de captura de pacotes de rede são suportados: *.pcap *.pcapng *.cap *.etl | Kitploit
Ferramentas/GitHubGitHub/mlgualtieri/ntlmrawunhide
Sniffing e Análise de PacotesQuebra de SenhasAnálise ForenseColeta de InformaçõesSegurança de Rede
GitHubmlgualtieri/ntlmrawunhide

NTLMRawUnHide

NTLMRawUnhide.py é um script Python3 projetado para analisar arquivos de captura de pacotes de rede e extrair hashes NTLMv2 em um formato que pode ser quebrado. Os seguintes formatos binários de captura de pacotes de rede são suportados: *.pcap *.pcapng *.cap *.etl

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
Ver Repositório
39466há 2 anosRevisado pelo Kitploit

NTLMRawUnhide.py

Autor : Mike Gualtieri
Blog : https://www.mike-gualtieri.com
Twitter : https://twitter.com/mlgualtieri
GitHub : https://github.com/mlgualtieri/NTLMRawUnhide
Artigo : https://www.mike-gualtieri.com/posts/live-off-the-land-and-crack-the-ntlmssp-protocol

Introdução

NTLMRawUnhide.py é um script Python3 projetado para analisar arquivos de captura de pacotes de rede e extrair hashes NTLMv2 em um formato quebrável. A ferramenta foi desenvolvida para extrair hashes NTLMv2 de arquivos gerados por binários nativos do Windows, como NETSH.EXE e PKTMON.EXE, sem conversão.

Os seguintes formatos binários de captura de pacotes de rede são suportados:

  • *.pcap
  • *.pcapng
  • *.cap
  • *.etl

Uso

root@kitploit:~
Usage: NTLMRawUnhide.py -i <inputfile> [-o <outputfile>] [-f] [-h] [-q] [-v]
root@kitploit:~
Main options:
  -f, --follow               Continuously "follow" (e.g. "read from")
                             input file for new data
  -h, --help
  -i, --input  <inputfile>   Binary packet data input file
                             (.pcap, .pcapng, .cap, .etl, others?)
  -o, --output <outputfile>  Output file to record any found NTLM
                             hashes
  -q, --quiet                Be a lot more quiet and only output
                             found NTLM hashes. --quiet will also
                             disable verbose, if specified.
  -v, --verbose

Exemplos

Extrair hashes NTLMv2 de examples/capture.pcap:

root@kitploit:~
python3 NTLMRawUnhide.py -i examples/capture.pcap

O mesmo, mas com saída verbose:

root@kitploit:~
python3 NTLMRawUnhide.py -i examples/capture.pcap -v

Extrair hashes NTLMv2 de examples/capture.pcap e continuar monitorando o arquivo por novos hashes (como tail -f):

root@kitploit:~
python3 NTLMRawUnhide.py -i examples/capture.pcap -f

Extrair hashes NTLMv2 de examples/capture.pcap e escrever hashes extraídos em /tmp/hashes.txt:

root@kitploit:~
python3 NTLMRawUnhide.py -i examples/capture.pcap -o /tmp/hashes.txt

Métodos de Captura de Pacotes

Para criar um arquivo de captura de pacotes compatível, qualquer um dos seguintes métodos pode ser usado:

  • Wireshark:
root@kitploit:~
Set capture filter as "tcp port 445"; Save as .pcapng
  • tcpdump
root@kitploit:~
tcpdump -i eth0 -w capture.pcap "port 445"
  • NETSH.EXE
root@kitploit:~
netsh.exe trace start persistent=yes capture=yes TCP.AnyPort=445 tracefile=C:\Users\Public\capture.etl
netsh.exe trace stop
  • PKTMON.EXE
root@kitploit:~
pktmon.exe filter add SMB -p 445
:: List all filters 
pktmon.exe filter list
:: Find id of the network adapter (example > Id: 9)
pktmon.exe comp list
:: pktmon.exe start --etw -p 0 -c [Adapter ID]     
pktmon.exe start --etw -p 0 -c 9 
:: Will create the file PktMon.etl in current directory
pktmon.exe stop
:: Cleanup
pktmon.exe filter remove

Referências

A seguinte URL foi muito útil ao construir esta ferramenta: The NTLM Authentication Protocol and Security Support Provider http://davenport.sourceforge.net/ntlm.html

Baixar ferramenta