破解命令

?    字符集
l    abcdefghijklmnopqrstuvwxyz
u    ABCDEFGHIJKLMNOPQRSTUVWXYZ
d    0123456789
h    0123456789abcdef
H 0123456789ABCDEF
s !"#$%&'()*+,-./:;<=>?@[]^_`{}~
a ?l?u?d?s
b 0x00 - 0xff

命令讲解

常用命令
输出破解成功hash
-o md5ok  
大写O,自动优化
-O 源文件删除破解成功的hash
--remove 新建一个会话,可以防止意外中断 --session=huihua 恢复会话命令 hashcat --session huihua --restore 设置GPU超过这个温度后立即停止程序,以防烧坏设备 --hwmon-temp-abort=80 掩码模式下设置最小和最大值 --increment --increment-min 1 --increment-max 8
忽略报错
--self-test-disable

字典破解


hashcat -a 0 -m 0 md5 /mnt/usb/sa/dic.txt -o out

掩码破解

破解1-8位纯数字,见第一行的字节集

hashcat -m 0 -a 3 md5 --increment --increment-min 1 --increment-max 8 ?d?d?d?d?d?d?d?d -o out

 

破解1-8位数字+小写+小写+特殊符号

hashcat -m 0 -a 3 md5 --increment --increment-min 1 --increment-max 8 ?a?a?a?a?a?a?a?a -o out

7-8位小写+数字

-1 设置一个规则 这里设置的是?l?d  可以自定义

hashcat -m 0 -a 3 md5 --increment --increment-min 7 --increment-max 8 -1 ?l?d ?1?1?1?1?1?1?1?1 -o out -O  -–remove --hwmon-temp-abort=80

9位 前英文加数字组合,实际运用做这样的组合是最常见的 如果设置成?d?l 这样的全字节集,数据也很庞大的,利用这样=字母+数字   abcd1234  而不是a1b2c3d4 这样的组合,前者更符合密码设计标准

hashcat -m 0 -a 3 md5 ?l?d?d?d?d?d?d?d?d -o out -O  --remove --hwmon-temp-abort=80
hashcat -m 0 -a 3 md5 ?l?l?d?d?d?d?d?d?d -o out -O  --remove --hwmon-temp-abort=80
hashcat -m 0 -a 3 md5 ?l?l?l?d?d?d?d?d?d -o out -O  --remove --hwmon-temp-abort=80

 

posted @ 2019-04-21 21:22  朽木自雕也  阅读(582)  评论(0编辑  收藏  举报