前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工具的使用 | 哈希爆破神器Hashcat的用法

工具的使用 | 哈希爆破神器Hashcat的用法

作者头像
谢公子
发布2022-01-19 19:10:55
1.9K0
发布2022-01-19 19:10:55
举报
文章被收录于专栏:谢公子学安全谢公子学安全

目录

HashCat

HshCat的使用

使用Hashcat生成字典

使用Hashcat破解NTLMv2

HashCat系列软件在硬件上支持使用CPU、NVIDIA GPU、ATI GPU来进行密码破解。在操作系统上支持Windows、Linux平台,并且需要安装官方指定版本的显卡驱动程序,如果驱动程序版本不对,可能导致程序无法运行。

HashCat主要分为三个版本:Hashcat、oclHashcat-plus、oclHashcat-lite。这三个版本的主要区别是:HashCat只支持CPU破解。oclHashcat-plus支持使用GPU破解多个HASH,并且支持的算法高达77种。oclHashcat-lite只支持使用GPU对单个HASH进行破解,支持的HASH种类仅有32种,但是对算法进行了优化,可以达到GPU破解的最高速度。如果只有单个密文进行破解的话,推荐使用oclHashCat-lite。

HshCat的使用

由于笔者穷逼一个,所以使用最简单 cpu 破解。

代码语言:javascript
复制
-m   指定哈希类型

-a   指定攻击模式,有5中模式

    0 Straight(字典破解)

    1 Combination(组合破解)

    3 Brute-force(掩码暴力破解)

    6 Hybrid dict + mask(混合字典+掩码)

    7 Hybrid mask + dict(混合掩码+字典)

-o   输出文件

-stdout  指定基础文件

-r  指定规则文件

-V   打印出版本

-h   查看帮助

-m 参数的一些哈希类型

使用Hashcat生成字典

rules目录下存放着生成字典的各种规则

我们在当前目录下将基础信息保存在 base.txt文件中

输出成test.txt文件

代码语言:javascript
复制
hashcat64.exe --stdout base.txt -r C:\Users\17250\Desktop\hashcat-4.1.0\rules\dive.rule -o test.txt

使用Hashcat破解NTLMv2

hashcat64.exe -m 5600 Net-NTLM-Hash password.txt

来源:谢公子的博客

责编:梁粉

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 谢公子学安全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档