Posts tagged ‘bruteforce’

Generare dizionari per attacchi bruteforce

Oggi ho avuto l’esigenza di generare diversi dizionari (word list) per alcuni attacchi di tipo bruteforce.
Inizialmente me la sono cavata con qualche riga del comodo python, ma quando la cosa si è fatta più seria mi sono domandato se non esistesse già un software in grado di generare liste di questo genere.

Il programma si chiama crunch e lo trovate in AUR (oppure qui se non siete arcieri http://crunch-wordlist.sourceforge.net/).

L’utilizzo è semplice:
crunch lunghezza_minima lunghezza_massima charset -o filename

Ad esempio, per generare tutte le parole di lunghezza compresa tra 1 e 8 caratteri, con alfabeto minuscolo e cifre numeriche:

crunch 1 8 qwertyuiopasdfghjklzxcvbnm0123456789 -o dict-az09.txt