Hashcat:强大的密码恢复与安全测试工具

声明

本文仅作学习使用,将本文介绍的方法用于任何非法或未授权活动并造成危害的,使用者应对其自身行为承担全部法律责任,与本人无关概不负责。

Hashcat 支持数百种哈希算法,能够通过多种智能攻击方式,高效地测试密码强度。

特点

  1. 高速:速度远超传统工具。

  2. 全面:支持超过 300 种哈希算法,包括常见的 MD5、SHA 家族、NTLM,以及较难的 bcrypt、Argon2 等。

  3. 攻击模式多样:提供字典攻击、组合攻击、掩码攻击、规则攻击、混合攻击等多种模式,适应不同破解场景。

  4. 跨平台:原生支持 Windows、Linux、macOS 系统。

  5. 开源免费

常规解密

把要解密的内容一行一行放到hashcat目录下,保存为1.txt

下载rockyou.txt放到hashcat目录下

在hashcat目录下打开终端,进行解密:

复制代码
hashcat.exe -m 1.txt rockyou.txt

解密成功。

注意:并不是所有的都能解密成功,本质是通过强大的字典来对比,如果字典中不存在自然解不出来,同时如果这个根本就是一个假的值,也会解不出来。

规则攻击(-a 0+ -r)

复制代码
hachcat -m 0 -a 0 1.txt rockyou.txt -r rules/best66.rule

#rules/best66.rule指的是rules里面的best66规则,可以随意选择想要的

掩码攻击(-a 3)

复制代码
hashcat -m 0 -a 2.txt ?u?u?u?u?u?u?u?u
#已知格式:首字母大写,后跟7个数字

组合攻击(-a 1)

复制代码
#基本组合:dict1.txt中的每个词 + dict2.txt中的每个词,常用于用户名和密码这种破解

hashcat -m 0 -a 1 1.txt dict1.txt dict2.txt

混合攻击(-a 6 或-a 7))

复制代码
hashcat -m 1000 -a 6 3.txt dict.txt ?d?d
#字典词后加2位数字

其它常用参数

-w调整负载

复制代码
hashcat -m 0 -a 0 -w 1 #低等强度负载(适合后台运行) 
hashcat -m 0 -a 0 -w 3 #中等强度负载(首选) 
hashcat -m 0 -a 0 -w 4 #高等强度负载(可能影响其它操作)

-o启用优化内核(适用于短密码)

复制代码
hashcat -m 0 -a -w 3 -O 1.txt rockyou.txt

--session破解会话管理(暂停-s,回复-r)

复制代码
#1.启动一个命名会话 
hashcat -m 0 -a 0 --session my_crack_session 1.txt rockyou.txt 

#2.手动暂停会话(在运行时按S键或者ctrl+C) 

#3.恢复会话 
hashcat --session my_crack_session --restore
 
#4.启动时指定输出文件,并且管理会话 
hashcat -m 0 -a 0 --session project1 -o cracked.txt 1.txt rockyou.txt

常用哈希类型数字代码

-m 0---MD5

-m 1000---NTLM

-m 1400---SHA256

-m 1800---SHA512

-m 3200---bcrypt

下载:https://hashcat.net/hashcat/

相关推荐
里欧跑得慢17 小时前
Flutter 三方库 function_tree — 鸿蒙应用开发中的动态数学公式解析与计算神器,实现鸿蒙深度适配下的复杂函数逻辑运行时求值实战(适配鸿蒙 HarmonyOS Next ohos)
android·前端·安全·flutter·华为·harmonyos
全栈弄潮儿18 小时前
AI 编程中的隐私与安全:哪些信息不要提交
安全·openai·ai编程
zzzzzzzz'20 小时前
浅谈自动化测试2——selenium库中的常用函数
selenium·测试工具·文件上传·导航栏·弹窗·定位元素·查找元素
牛马工作号21 小时前
大二层组网技术详解:VXLAN、GRETAP 等
网络·网络协议·安全·arp·大二层网络
辛迪聊物业数字化1 天前
【智能楼宇系统有什么用?赋能园区高效 节能 安全】
经验分享·安全·微信小程序·php
circuitsosk1 天前
大模型本体安全防护实践:提示词注入防御、输出合规过滤与敏感信息脱敏
python·安全·数据脱敏·纵深防御·提示词注入·llmsecurity
Multipath7121 天前
5G CPE vs 5G聚合路由器 该怎么选
网络·5g·安全·智能路由器·实时音视频·信息与通信
mennekes1 天前
光伏场站检修电源:户外工业连接器防腐与防雷选型方案
运维·科技·安全·制造
FairGuard手游加固1 天前
iOS 游戏加固技术解析:代码混淆、资源加密、内存保护与重签名检测
安全·游戏·macos·unity·ios·objective-c
白猫不黑1 天前
运维如何转安全(个人经验篇)
运维·学习·安全·web安全·网络安全·信息安全