Hashcat使用教程

Hashcat系列有3个版本,分别是hashcat、 oclhashcat-lite和oclhashcat-plus.
其中hashcat是利用CPU来暴力破解密码的,支持的算法是最多的,但是相比破解速度很慢。
oclhashcat-lite和oclhashcat-plus都是利用GPU来破解密码的,破解速度比利用CPU的hashcat快很多倍。
oclHashcat-plus支持使用GPU破解多个HASH,并且支持的算法高达77种。oclHashcat-lite只支持使用GPU对单个HASH进行破解,支持的HASH种类仅有32种,但是对算法进行了优化,可以达到GPU破解的最高速度。
在这里插入图片描述
在这里插入图片描述
必须指定的两个参数
在这里插入图片描述
攻击模式有
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
软件支持用户最多定义4组字符集
自定义字符集,从而用于设置掩码
在这里插入图片描述

如 hashcat64.exe -a 3 -m 100 --custom-charset1 ?l?d bdba993c7b4b1f5f407f9e24483a407ed85cbc3a ?1?1?1?1?1?1?1?1
使用暴力破解,设置字符集为 ?l?d 为小写字母和数字,hash类型为sha1,明文是八个小写字母和数字 因此掩码使用?1?1?1?1?1?1?1?1

基本使用方式 hashcat -m 哈希类型 -a 攻击类型 hash文件/字符串 字典/掩码(根据攻击类型决定输入)
按s键查看破解进度,p键暂停,r键继续破解,q键退出破解

在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

1.使用字典进行破解
hashcat -a 0 0192023a7bbd73250516f069df18b500 password.txt --force
2.使用指定字符集进行破解
hashcat -a 3 63a9f0ea7bb98050796b649e85481845 ?l?l?l?l --force
3.使用字典+掩码进行破解
hashcat -a 6 1844156d4166d94387f1a4ad031ca5fa password.txt ?d?d?d --force
4.使用掩码+字典进行破解
hashcat -a 7 f8def8bcecb2e7925a2b42d60d202deb ?d?d password.txt --force

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值