crunch是密码生成工具,通常用在暴力破解密码中。
demo 1
生成4个数字组合的密码字典
# crunch 8 8 0123456789 -o ~/password.txt
第一个8代表生成的字符串最短几个字符,第二个8代表生成的字符串最长几个字符 。
demo 2
生成4个字母和1997组合的密码字典
# crunch 8 8 abcdefghiABCDE -t @@@@1997 -o ~/password.txt
字符集必须按小写,大写,数字,符号的顺序,使用\做为转译字符。
demo 3
生成4个小写字母4个数字组合的密码字典
# crunch 8 8 -t @@@@%%%% -o ~/password.txt