问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Hashcat密码破解工具安装及使用指南

创作时间:
作者:
@小白创作中心

Hashcat密码破解工具安装及使用指南

引用
CSDN
1.
https://m.blog.csdn.net/logic1001/article/details/137920476

Hashcat是一款强大的密码破解工具,可以通过不同的攻击模式来破解各种加密算法(如MD5、SHA1\SHA256、MYSQL、PDF等)的密码。以下是Hashcat的安装及使用指南:

hashcat下载安装

从hashcat官网(https://hashcat.net/hashcat/)下载所需版本。当前最新版本为V6.2.6,binaries为直接安装使用版本,sources需要编译后安装。下载完成后,解压安装包即可在命令行使用,hashcat无图像化界面,所有命令通过cmd执行。

# 打开cmd,进入安装包文件夹所在目录(本文为D盘:download/下)
cd D:\download

# 后续可根据需求将路径加入到环境变量,这样便可以随时执行hashcat命令

hashcat 常见命令

  • hashcat -h:帮助命令
  • hashcat -a:攻击模式
  • 0 Straight:直接破解。直接使用字典文件中的密码进行破解,逐个尝试每个密码。
  • 1 Combination:组合攻击。将两个或多个字典文件中的密码进行组合,生成新的密码进行破解。
  • 3 Brute-force:掩码暴力破解。
  • 6 Hybrid Wordlist +Mask:混合攻击。字典+掩码,将字典中密码与指定掩码结合破解。
  • 7 Hybrid Mask + Wordlist:混合攻击。掩码+字典,先使用掩码模式生成密码,再与字典中密码结合破解。
  • 9 Association:联合攻击。结合多种攻击方式,如暴力破解、字典攻击等,以提高破解的效率和成功率。
  • hashcat -V:查看版本
  • hashcat -m:查看哈希类型

内置字符:

例如:

  • ?d?d?d?d?d?d?d?d?d 代表8位纯数字密码
  • ?d?d?d?d?l?u 代表6位密码,前四位为纯数字,第五位为小写字母,第六位为大写字母

其他常用参数:

  • -force:忽略破解过程中的警告信息
  • -increment:启用增量破解模式,让hashcat在指定的密码长度范围内执行破解

实例:

hashcat -m 1800 hashfile --increment --increment-min 6 --increment-max 8 ?d?d?d?d?d?d?d?d
# 破解hashfile中纯数字密码,最小范围6位,最大8位
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号