Hashcat使用

这篇具有很好参考价值的文章主要介绍了Hashcat使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Hashcat使用

引用自Hascat的使用

windows自带的哈希值计算工具:get-filehash

在powershell中使用。

get-filehash filename -Algorithm algorithmname

例子:

get-filehash D:\rockylinux.iso -Algorithm SHA256

支持 SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5等算法

介绍

Hashcat是一款用于破解密码的工具,据说是世界上做快最高级的密码破解工具,支持LM哈希、MD5、SHA等系列密码破解,支持Linux、Mac、Windows平台。

项目地址

https://hashcat.net

https://github.com/hashcat/hashcat

安装

Mac

brew install hashcat

Linux

apt install hashcat

Windows

下载 https://github.com/hashcat/hashcat/releases

解压得到hashcat.exe

使用

Hashcat的使用手册总结

-r  		使用自定义破解规则
-o  		指定破解成功后的 hash 及所对应的明文密码的存放位置
-m  		指定要破解的 hash 类型,如果不指定类型,则默认是 MD5
-a  		指定要使用的破解模式,其值参考后面对参数。“-a 0” 字典攻击,“-a 1” 组合攻击;“-a 3” 掩码攻击
-D  		指定 opencl 的设备类型
--show      显示已经破解的 hash 及该 hash 所对应的明文
--force     忽略破解过程中的警告信息,跑单条 hash 可能需要加上此选项
--remove    删除已被破解成功的 hash
--username      		忽略 hash 文件中的指定的用户名,在破解 linux 系统用户密码 hash 可能会用到
--increment     		启用增量破解模式,你可以利用此模式让 hashcat 在指定的密码长度范围内执行破解过程
--increment-min         密码最小长度,后面直接等于一个整数即可,配置 increment 模式一起使用
--increment-max         密码最大长度,同上
--outfile-format        指定破解结果的输出格式 id ,默认是 3
--self-test-disable     关闭启动自检

-a n 破解模式

0 | Straight    (字段破解)
1 | Combination (组合破解)
3 | Brute-force (掩码暴力破解)
6 | Hybrid Wordlist + Mask(字典+掩码破解)
7 | Hybrid Mask + Wordlist(掩码+字典破解)

**-D n 指定设备类型 **

1 | CPU
2 | GPU
3 | FPGA, DSP, Co-Processor

一般使用 -D 2 指定 GPU 破解

掩码设置

l | abcdefghijklmnopqrstuvwxyz              纯小写字母
u | ABCDEFGHIJKLMNOPQRSTUVWXYZ              纯大写字母
d | 0123456789                              纯数字
h | 0123456789abcdef                        十六进制小写字母和数字
H | 0123456789ABCDEF                        十六进制大写字母和数字
s |  !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~       特殊字符
a | ?l?u?d?s                                键盘上所有可见的字符
b | 0x00 - 0xff                             匹配密码空格

**自定义掩码规则 **

--custom-charset1 [chars]等价于 -1
--custom-charset2 [chars]等价于 -2
--custom-charset3 [chars]等价于 -3
--custom-charset4 [chars]等价于 -4

在掩码中用 ?1、?2、?3、?4 来表示

  • –custom-charset1 abcd ?1?1?1?1?1 等价于 -1 abcd ?1?1?1?1?1

  • -3 abcdef -4 123456 ?3?3?3?3?4?4?4?4 表示前四位可能是 adbcdef,后四位可能是 123456

实际就是前面设定好字符集,后面对应数字代表前面设定的字符集字符集

**Hash 模式与 ID 的对照表 **

hashcat -h 进行查看文章来源地址https://www.toymoban.com/news/detail-418842.html

到了这里,关于Hashcat使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Windows系统自带的安全加密解密文件操作步骤详解

    原以为安全加密的方法是加密压缩包,有的需要用软件加密文件,可每次想往里面修改或存放文件都要先解密,不用时,还得去加密,操作步骤那么多,那多不方便呀,这里讲讲用系统自带的BitLocker加密工具怎么做。 原以为系统自带的 BitLocker 只能加密计算机的硬盘,那怎样

    2024年02月03日
    浏览(37)
  • Windows 自带的 Linux 子系统(WSL)安装与使用

    WSL官网安装教程: https://learn.microsoft.com/zh-cn/windows/wsl/install Windows 自带的Linux子系统,比用VM什么的香太多了。可以自己看官方教程,也可以以下步骤完成。 如果中间遇到我没遇到的问题百度,可以在评论区评论,或者自己百度其他教程解决。 搜索powerShell, 然后右键以管理

    2024年02月21日
    浏览(39)
  • windows 11 使用 之 关闭Windows自带输入法简繁切换(Ctrl+Shift+F)

    windows 下使用 IDEA 时,全局查找快捷键与windows下的简繁切换冲突,照成在中文输入发下,Ctrl+Shift+F 为简繁切换,而英文状态下为全局查找。所以需要关闭Windows自带输入法繁体简体切换(Ctrl+Shift+F)的热键来达到IDEA在任何情况下 (Ctrl+Shift+F) 都是全局查找。 打开【语言设置

    2024年02月11日
    浏览(33)
  • Hashcat使用

    引用自Hascat的使用 windows自带的哈希值计算工具 :get-filehash 在powershell中使用。 get-filehash filename -Algorithm algorithmname 例子: get-filehash D:rockylinux.iso -Algorithm SHA256 支持 SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5等算法 Hashcat是一款用于破解密码的工具,据说是世界上做快最高级的

    2023年04月20日
    浏览(14)
  • hashcat的使用方法

    简介: 是世界上最快的密码破解程序,适用于Linux,OS X和Windows的版本可以使用基于 CPU 或基于 GPU 的变体。使用时,需要安装官方指定版本的显卡驱动程序,如果驱动程序版本不对,可能导致程序无法运行。 使用: -m的参数 掩码设置 示例1 .doc文件解密 利用john工具对doc文档

    2024年02月12日
    浏览(29)
  • 宇宙最强密码破解工具,Hashcat使用教程

    Hashcat 是世界上最快、最先进的密码恢复实用程序,支持 300 多种高度优化的哈希算法的五种独特攻击模式。hashcat 目前在 Linux、Windows 和 macOS 上支持 CPU、GPU 和其他硬件加速器,并具有帮助实现分布式密码破解的功能 Github地址 hashcat wiki 安装: 1、windows

    2024年02月21日
    浏览(25)
  • 哈希破解工具Hashcat的使用方法详解

    哈希破解工具Hashcat是一款强大的密码破解程序,它通过暴力破解或使用预先计算的彩虹表等方式来破解密码哈希值。本文将详细介绍如何使用Hashcat进行密码破解,并提供相应的源代码示例。 安装Hashcat 首先,我们需要下载和安装Hashcat。Hashcat支持多个操作系统,包括Windows、

    2024年02月04日
    浏览(25)
  • 使用.net 6.0框架的WPF应用如何引用System.Windows.Forms这个dll

    在.net 6.0的WPF应用中,想使用OpenFileDialog 这个类或者FolderBrowserDialog这个类,是无法找到System.Windows.Forms这个dll引用的,即使从系统C盘里搜索到System.Windows.Forms.dll放到项目里,也会出现异常,而无法识别WPF自带的一些初始化方法。 OpenFileDialog还好,因为他有两个命名空间都有它

    2024年02月12日
    浏览(25)
  • 使用hashcat和john破解压缩包密码(写给新手网友)

    1.超过8位数的未知密码,不建议小白使用hashcat进行破解,老老实实干正事吧 2.hashcat软件重度依赖GPU,因此NVIDIA显卡用户必须安装CUDA库进行加速。同时该软件不仅支持NVIDIA显卡,还支持AMD显卡和INTEL显卡。 普通人拿到个压缩包,想破解密码一般会上B站知乎csdn等网站搜索教程

    2024年02月04日
    浏览(33)
  • linux中ubuntu安装hashcat方法以及使用GPU破解

    驱动版本安装大全:https://developer.nvidia.com/cuda-toolkit-archive 驱动版本显卡对照表:https://blog.csdn.net/liferecords/article/details/127528193 查看自己显卡选择对应的版本,根据下面命令无脑安装就行了 错误1:clGetPlatformIDs(): CL_PLATFORM_NOT_FOUND_KHR (好像不解决也正常能跑),执行下面命令解

    2024年04月13日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包