Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
NTLMRawUnHide — NTLMRawUnhide.py è uno script Python3 progettato per analizzare file di cattura di pacchetti di rete ed estrarre hash NTLMv2 in un formato craccabile. Sono supportati i seguenti formati binari di cattura di pacchetti di rete: *.pcap *.pcapng *.cap *.etl | Kitploit
Strumenti/GitHubGitHub/mlgualtieri/ntlmrawunhide
Sniffing e Analisi dei PacchettiPassword CrackingInformatica ForenseRaccolta InformazioniSicurezza di Rete
GitHubmlgualtieri/ntlmrawunhide

NTLMRawUnHide

NTLMRawUnhide.py è uno script Python3 progettato per analizzare file di cattura di pacchetti di rete ed estrarre hash NTLMv2 in un formato craccabile. Sono supportati i seguenti formati binari di cattura di pacchetti di rete: *.pcap *.pcapng *.cap *.etl

Vedi Repository
394662 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

NTLMRawUnhide.py

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

Introduzione

NTLMRawUnhide.py è uno script Python3 progettato per analizzare file di cattura di pacchetti di rete ed estrarre hash NTLMv2 in un formato craccabile. Lo strumento è stato sviluppato per estrarre hash NTLMv2 da file generati da binari nativi di Windows come NETSH.EXE e PKTMON.EXE senza conversione.

I seguenti formati binari di cattura di pacchetti di rete sono supportati:

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

Utilizzo

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

Esempi

Estrai hash NTLMv2 da examples/capture.pcap:

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

Stessa cosa, ma con output verbose:

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

Estrai hash NTLMv2 da examples/capture.pcap e continua a monitorare il file per nuovi hash (come tail -f):

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

Estrai hash NTLMv2 da examples/capture.pcap e scrivi gli hash estratti in /tmp/hashes.txt

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

Metodi di Cattura dei Pacchetti

Per creare un file di cattura pacchetti compatibile, è possibile utilizzare uno qualsiasi dei seguenti metodi:

  • 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

Riferimenti

Il seguente URL è stato molto utile durante la creazione di questo strumento: The NTLM Authentication Protocol and Security Support Provider http://davenport.sourceforge.net/ntlm.html

Scarica lo strumento