
Uma ferramenta útil que ajuda a criar sua própria wordlist para o framework Metasploit, a fim de realizar um ataque de pulverização de senhas contra vários protocolos de rede no domínio das suas vítimas, como SMB.

Uma ferramenta útil que ajuda você a criar sua própria lista de palavras para o framework Metasploit, a fim de realizar um ataque de password spray contra vários protocolos de rede no domínio de suas vítimas, como SMB :)
O Metasploit possui vários módulos que podem ser utilizados para realizar um ataque de força bruta contra vários serviços ou protocolos. Tomando o módulo "SMB_Login" como exemplo, ele tenta obter as senhas das vítimas testando múltiplos logins contra um sistema com o protocolo SMB aberto .
Como um hacker ético , você pode ter passado por situações em que não pode realizar um ataque de força bruta devido a limitações como a política de bloqueio de conta. Nesses casos, podemos utilizar a técnica de password spray que nos ajuda a contornar mecanismos de detecção.
Um ataque de força bruta testa várias senhas contra um único nome de usuário até que toda a lista de senhas seja concluída. Depois disso, um novo nome de usuário é selecionado e todo o processo começa novamente. Algo como o seguinte:
Por outro lado, o ataque de password spray testa uma única senha contra todos os nomes de usuário em nossa lista de nomes de usuário até que todos sejam testados uma vez. Em seguida, uma nova senha é selecionada e o teste começa conforme descrito. Por exemplo:
Mas infelizmente, não podemos simplesmente configurar os módulos do Metasploit para suportar o método de password spray. Para contornar essa situação, pode-se usar o parâmetro do Metasploit chamado
USERPASS_FILE : File containing users and passwords separated by space, one pair per line em seus módulos (se disponível) e passar um arquivo contendo usernsmes e senhas que são separados um do outro por um caractere de espaço.
Esta ferramenta cria essa lista de palavras com o propósito de realizar um ataque de password spray bem-sucedido contra a rede da vítima.
git clone https://github.com/Cyb3r-Techie/MSF_PassSpray_Wordlist_Generator.git
chmod +x msf_passspray.sh
Parameters
~~~~~~~~~~~~~~~~~
--userlist / -u define the path of your username wordlist [required]
--passlist / -p define the path of your password wordlist [required]
--help / -h show this help message and exit!
| Usuário | Senha | #Rodada |
|---|
| user1 | pass1 | 1 |
| user1 | pass2 | 1 |
| ... | ... | 1 |
| user1 | pass1000 | 1 |
| user2 | pass1 | 2 |
| user2 | pass2 | 2 |
| ... | ... | 2 |
| user2 | pass1000 | 2 |
| ... | ... | ... |
| Usuário | Senha | #Rodada |
|---|
| user1 | pass1 | 1 |
| user2 | pass1 | 1 |
| ... | ... | 1 |
| user1000 | pass1 | 1 |
| user1 | pass2 | 2 |
| user2 | pass2 | 2 |
| ... | ... | 2 |
| user1000 | pass2 | 2 |
| ... | ... | ... |