
Un utile strumento che aiuta a creare la propria wordlist per il framework Metasploit, al fine di effettuare un attacco password spray contro vari protocolli di rete nel dominio delle vittime, come SMB

Un pratico strumento che ti aiuta a creare la tua wordlist per il framework Metasploit, al fine di effettuare un attacco di password spray contro vari protocolli di rete nel dominio delle tue vittime, come SMB :)
Metasploit ha diversi moduli che possono essere utilizzati per eseguire un attacco di forza bruta contro vari servizi o protocolli. Prendi ad esempio il modulo "SMB_Login", che cerca di ottenere le password delle vittime testando più login contro un sistema con il protocollo SMB aperto .
Come hacker etico , potresti aver sperimentato situazioni in cui non puoi eseguire un attacco di forza bruta a causa di limitazioni come la politica di "blocco dell'account". In questi casi, possiamo utilizzare la tecnica del password spray che ci aiuta a bypassare i meccanismi di rilevamento.
Un attacco di forza bruta testa varie password contro un singolo nome utente fino al termine dell'intera lista di password. Dopodiché viene selezionato un nuovo nome utente e l'intero processo ricomincia da capo. Qualcosa come il seguente:
D'altra parte, un attacco di password spray testa una singola password contro tutti i nomi utente nella nostra lista di nomi utente finché tutti non sono stati testati una volta. Poi viene selezionata una nuova password e il test ricomincia come descritto. Per esempio:
Ma sfortunatamente, non possiamo semplicemente configurare i moduli di Metasploit per supportare il metodo del password spray. Per superare questa situazione, si può utilizzare il parametro di Metasploit chiamato
USERPASS_FILE : File containing users and passwords separated by space, one pair per line nei suoi moduli (se disponibile) e passare un file contenente nomi utente e password separati tra loro da uno spazio.
Questo strumento crea quella wordlist con lo scopo di eseguire un attacco di password spray riuscito contro la rete della vittima.
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!
| Nome utente | Password | #Round |
|---|
| user1 | pass1 | 1 |
| user1 | pass2 | 1 |
| ... | ... | 1 |
| user1 | pass1000 | 1 |
| user2 | pass1 | 2 |
| user2 | pass2 | 2 |
| ... | ... | 2 |
| user2 | pass1000 | 2 |
| ... | ... | ... |
| Nome utente | Password | #Round |
|---|
| user1 | pass1 | 1 |
| user2 | pass1 | 1 |
| ... | ... | 1 |
| user1000 | pass1 | 1 |
| user1 | pass2 | 2 |
| user2 | pass2 | 2 |
| ... | ... | 2 |
| user1000 | pass2 | 2 |
| ... | ... | ... |