思路身份认证方法密码破解方法

/usr/share/wordlist /usr/share/wfuzz/wordlist /usr/share/seclists

字典

crunch <min-len> <max-len> [<charset string>] [options] <charset string>默认是小写字符

crunch 6 6 012456789 -o START -d 2 -b 1mb / -c 100 -b 按大小分割字典文件(kb/kib、mb/mib、gb/gib) -c 字典行数 以上两个参数必须与-o START结合使用 -d 同一字符连贯出现数量(11 / aaa)

破解密码的方法是什么(密码破解的思路)(1)

字符集

crunch 4 4 -f /usr/share/crunch/charset.lst lalpha-sv -o 1.txt

破解密码的方法是什么(密码破解的思路)(2)

无重复字符

crunch 1 1 -p 1234567890 | more

crunch 4 4 0123456789 -s 9090

crunch 1 1 -q read

字典组成规则

crunch 6 6 -t @,%%^^ | more @:小写字母 lalpha ,:小写字母 ualpha %:数字 numeric ^:符号 symbols

破解密码的方法是什么(密码破解的思路)(3)

\

输出文件压缩

crunch 4 4 -t @,%^ -o 1.txt -z 7z 其他压缩格式:gzip bzip2 lzma 7z压缩比率最大

crunch 4 4 -f /usr/share/crunch/charset.lst mixalpha-numeric-all-space -o w.txt -t @d@@ -s cdab

破解密码的方法是什么(密码破解的思路)(4)

crunch 4 5 -p dog cat bird 三个字符随意组合

破解密码的方法是什么(密码破解的思路)(5)

crunch 5 5 abc DEF \!@# -t ,@^%, # 是占位符 \是转义符(空格、符号)

破解密码的方法是什么(密码破解的思路)(6)

crunch 5 5 -t ddd%% -p dog cat bird #任何不同于-p参数指定的值都是占位符

破解密码的方法是什么(密码破解的思路)(7)

crunch 5 5 -d 2@ -t @@@%%

破解密码的方法是什么(密码破解的思路)(8)

组合应用(字典和破解工具联动)

crunch 2 4 0123456789 | aircrack-ng a.cap -e MyESSID -W- crunch 10 10 12345 --student | airolib-ng testdb -import passwd -

,