密码破解—Hashcat

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

一、Hashcat简介

hashcat号称世界上最快的密码破解,世界上第一个唯一的基于GPU、CPU规则引擎,免费多GPU(高达128个GPU),多哈希,多操作系统(Linux和Windows本地二进制文件),多平台(OpenCL和CUDA支持),多算法,资源利用率低,基于字典攻击,支持分布式破解等等,hashcat目前支持各类公开算法高达247类,市面上面公开的密码加密算法基本都支持!

官网:https://hashcat.net/hashcat/ 

Wiki:https://hashcat.net/wiki/

下载地址:https://hashcat.net/files/hashcat-6.2.5.7z

在渗透测试中我们往往会得到很多hash,需要去解密,而一些在线的网站无法解密出来所以我们可以使用hashcat在本地进行密码恢复

彩虹表:https://www.cnblogs.com/bokun-wang/p/3887463.html

               https://www.jianshu.com/p/732d9d960411

二、扫描模式(破解方式) 

密码破解—Hashcat

#     |    Mode

===+=========

0 | Straight(字典破解)                                 :基于字典进行破解

1 | Combination(组合破解)                         :基于多个字典进行破解

3 | Brute-force(掩码暴力破解)                    :基于掩码设置进行破解

6 | Hybrid Wordlist + Mask(字典 + 掩码破解)

7 | Hybrid Mask + Wordlist(掩码 + 字典破解)

常见掩码设置

密码破解—Hashcat 

三、常用参数

-a:指定要使用的破解模式,其值参考后面对参数。“-a 0” 字典攻击,“-a 1” 组合攻击,“-a 3” 掩码攻击

-m:指定要破解的hash类型,如果不指定类型,则默认是MD5

-o:指定破解成功后的hash及所对应的明文密码的存放位置,可以用它把破解成功的hash写到指定的文件中

--force:忽略破解过程中的警告信息,跑单条hash可能需要加上此选项

--show:显示已经破解的hash及该hash所对应的明文

--increment:启用增量破解模式,你可以利用此模式让hashcat在指定的密码长度范围内执行破解过程

--increment-min:密码最小长度,后面直接等于一个整数即可,配置increment模式一起使用

--increment-max:密码最大长度,同上--increment-min

--outfile-format:指定破解结果的输出格式为id,默认是3

四、破解实例

1)数字破解(8位:12345678)

hashcat64.exe -m 0 -a 3 25d55ad283aa400af464c76d713c07ad ?d?d?d?d?d?d?d?d

密码破解—Hashcat 

2)小写字母破解(6位:abcdef)

hashcat64.exe -m 0 -a 3 e80b5017098950fc58aad83c8c14978 ?|?|?|?|?|?|

密码破解—Hashcat

3)字母 + 数字破解(8位:1a31fa1c)

hashcat64.exe -a 3 -m 0 --force b54e53e2f21b7260df895bc885ceaa3e --increment --increment-min 1 --increment-max 8 ?h?h?h?h?h?h?h?h

密码破解—Hashcat 

字典破解

-a 0:是指字典破解模式

-o:是输出结果到文件中

1、字典破解密码:

hashcat64.exe -m 0 -a 0 ./dict/hash.txt ./dict/password.txt -o result.txt

密码破解—Hashcat 

2、破解Windows hash

密码破解—Hashcat

NT-hash:

hashcat64.exe -a 3 -m 1000 b4814903533072474831d4791b7d4a9c ?|?|?|?d?d?d?s

3、Zip压缩包破解:

使用zip2john获取密码哈希值

密码破解—Hashcat

设置hash类型:win-zip扫描模式:掩码模式

hashcat64.exe -m 13600 -a 3 $zip2$*0*3*0*b71633a9a7fc15682a0dad00d17f1a43*2cee*1d*4c55a370878091d08bd637730ae11c1abdcdbcdbe099d14c166826216d*770b0e7ff9bbc5e4149c*$/zip2$ ?d?d?d?d?d?d --show文章来源地址https://www.toymoban.com/news/detail-490272.html

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

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

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

相关文章

  • 哈希破解工具Hashcat的使用方法详解

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

    2024年02月04日
    浏览(22)
  • 基于linux服务器的hashcat握手包破解

    当下对于wifi密码的破解,主流的两种手段是握手包破解和WPS破解,而WPS破解却仅限于无线路由器。如果你到了一条陌生的街道或者办公场所,大部分情况下,手机热点是会比无线路由器信号要多的。所以握手包破解还是更加普适。hashcat作为最快的密码恢复工具之一,能够支

    2024年02月02日
    浏览(23)
  • 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日
    浏览(21)
  • wifi密码怎么设置才不会被破解 wifi密码防破解教程

    wifi密码怎么设置才不会被破解?在这个网络发达的时代,基本上每家每户都会装wifi网络,但是不管怎么设置密码,都会被蹭网。下文小乐哥给大家分享wifi密码防破解教程,一起来看看吧! 防蹭网要素第一点:(路由器) 买好一点的路由器,这里首推360路由器,因为便宜划算又

    2024年02月08日
    浏览(33)
  • CTF-Show密码学:ZIP文件密码破解【暴力破解】

    萌新 隐写23 题目内容: 文件的主人喜欢用生日做密码,而且还是个90后。 在这个题目中,我们有以下已知条件: 文件的主人喜欢用生日做密码 - 这个条件告诉我们,密码可能是一个八位的纯数字密码,因为大多数人的生日在公历中都可以用八位数字表示(例如,19901231表示

    2024年02月10日
    浏览(32)
  • 如何破解无线路由密码 破解无线路由密码蹭网的详细图文步骤

    方法一: 我住的小区可搜索到几个无线网络,信号都很弱,有一个没有密码,但是很少能连上。 这是使用笔记本自带的intel3945无线网卡搜索到的无线网络 连接后速度基本是1M-2M,信号微弱,但是还算稳定,基本不掉线。 在淘宝上买了zydas无线网卡,号称“神卡”,芯片为1

    2024年02月05日
    浏览(28)
  • wifi密码是怎么让破解的 如何设置防止wifi密码被破解

    小编这篇文章只是简单的介绍一些破解wifi密码的方法和思路,并且教大家好何做好wifi密码的安全防范,并不是教大家如何去破解wifi密码。呵呵,小伙伴们,不要想多了哦! wifi的密码是如何被破解的? wifi破解密码的方法 1、暴力破解。 就是用户通过linux系统一个一个去试密

    2024年02月06日
    浏览(30)
  • wifi破解后的密码怎么查看?查看wifi破解后的密码图文方法

    很多朋友喜欢使用wifi上网,但是有的是设置密码的。现在网上也有很多破解wifi密码的软件,可使用wifi万能钥匙破解wifi密码后,需要借助一些方法才能看到破解后的密码,下文小编就为大家带来wifi破解后的密码查看方法,一起去了解下吧。 wifi破解后的密码查看方法: 1.破解

    2024年02月07日
    浏览(28)
  • John密码破解工具

    一,John是什么? ohn 是一款大受欢迎的、免费的开源软件、基于字典的密码破解工具。用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如 DES 、 MD4 、 MD5 等。 John 支持字典破解方式和暴力破解方式。它支持多种不同类型的系统架构,包

    2024年02月06日
    浏览(27)
  • Windows开机密码破解

    通过本文最后“本文参考网页”下载Rufus写盘工具和Hiren’s BootCD PE镜像 启动写盘工具,选择U盘和镜像 U盘插入电脑时确保电脑为关机状态 启动电脑,快速敲击Delete键,进入Bios界面 (不同的电脑是通过不同的按键进入BIOS,可以利用搜索引擎查看你的电脑进BIOS的方法。) 设置

    2024年02月07日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包