哈希爆破神器Hashcat的用法
2024-09-02 14:34:34
目录
HashCat
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 破解。
-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文件
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
最新文章
- OSX10.11 删除系统自带的软件
- Angular实现数据绑定,它实现原理是什么?
- shell 删除日志
- 【Delphi】窗体阴影
- C语言变参函数/Variadic fucntion
- MYSQL视图的学习笔记
- QWidget可以设置QStyle,它可以绘制很多东西(具体内容没研究,待续)
- validate验证
- 【Python之路】第九篇--Python基础之线程、进程和协程
- 常用HQL集锦
- 论文笔记(1):Deep Learning.
- Django-ContentType的使用
- BZOJ4963 : String
- .net连接ORACLE数据库
- 如何将finecms链接URL中的list和show去掉
- zkw线段树模板题
- JQuary中的FullPage属性的用法
- 格子中输出|2015年蓝桥杯B组题解析第四题-fishers
- Hadoop生态圈-phoenix完全分布式部署以及常用命令介绍
- QT学习笔记5:QMouseEvent鼠标事件简介