hashcat简介

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

工具地址:https://hashcat.net

项目地址:https://github.com/hashcat/hashcat

hashcat常用命令

-m 指定哈希类型

-a 指定破解模式

-V 查看版本信息

-o 将输出结果储存到指定文件

–force 忽略警告

–show 仅显示破解的hash密码和对应的明文

–remove 从源文件中删除破解成功的hash

–username 忽略hash表中的用户名

-b 测试计算机破解速度和相关硬件信息

-O 限制密码长度

-T 设置线程数

-r 使用规则文件

-1 自定义字符集 -1 0123asd ?1={0123asd}

-2 自定义字符集 -2 0123asd ?2={0123asd}

-3 自定义字符集 -3 0123asd ?3={0123asd}

-i 启用增量破解模式

–increment-min 设置密码最小长度

–increment-max 设置密码最大长度

hashcat破解模式( 用 -a 选顶指定)

0 straight 字典破解

1 combination 将字典中密码进行组合(1 2>11 22 12 21)

3 brute-force 使用指定掩码破解

6 Hybrid Wordlist + Mask 字典+掩码破解

7 Hybrid Mask + Wordlist 掩码+字典破解

hashcat集成的字符集

?l 代表小写字母

?u 代表大写字母

?d 代表数字

?s 代表特殊字符

?a 代表大小写字母、数字以及特殊字符

?b 0x00-0xff

字符集使用实例
八位数字密码:?d?d?d?d?d?d?d?d

八位未知密码:?a?a?a?a?a?a?a?a

前四位为大写字母, 后四位为数字:?u?u?u?u?d?d?d?d

前三个字符未知, 中间为admin, 后三位未知:?a?a?aadmin?a?a?a

6-8 位数字密码:–increment --increment-min 6 --increment-max 8

6-8 位数字+小写字母密码:–increment --increment-min 6 --increment-max 8 ?h?h?h?h?h?h?h?h

Hashcat 的Hash 类型( 用 -m 选项指定)

-m 900 MD4

-m 0 MD5

-m 100 SHAI

-m 1300 SHA2-224

-m 1400 SHA2-256

-m 10800 SHA2-384

-m 1700 SHA2-512

-m 10 MD5(pass.pass.pass.salt)

-m 20 MD5(salt.salt.salt.pass)

-m 3800 MD5(saIt.saIt.saIt.pass.$salt)

-m 3000 LM

-m 1000 NTLM

hash类型对照表

实例演示-暴力破解MD5值

1.使用字典进行破解

hashcat -a 0 0192023a7bbd73250516f069df18b500 password.txt --force

组合破解( -a 1 )

使用2个字典对一个经过SHA1算法运算过后的Hash值进行破解:

hashcat -a 1 -m 100 7Ce0359f12857f2a90C7de465f40a95f01Cb5da9 /usr/p1.txt /usr/p2.txt

2.使用指定字符集进行破解

hashcat -a 3 63a9f0ea7bb98050796b649e85481845 ?l?l?l?l --force

3.使用字典+掩码进行破解

hashcat -a 6 1844156d4166d94387f1a4ad031ca5fa password.txt ?d?d?d --force

4.使用掩码+字典进行破解

hashcat -a 7 f8def8bcecb2e7925a2b42d60d202deb ?d?d password.txt --force

如果破解时间太长,我们可以按s键查看破解进度,p键暂停,r键继续破解,q键退出破解。

黑客学习资源免费分享,保证100%免费!!!

需要的话可以点击CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

工具使用 | 世界上最快最顶级的密码破解工具Hashcat入门指南相关推荐

  1. oclhashcat:离线hash密码破解工具官方文档(中文版)

    无聊中,就把hashcat的官方文档稍微翻译了下,方便初学的朋友查看.至于oclhashcat,它是一个离线的hash密码破解工具,与hashcat不同,它支持GPU破解,速度更快,并且支持更多的ha ...

  2. 小巧密码破解工具IE PassView使用指南

    一:软件下载与安装 载完成后将压缩包解压,双击名称为"iepv_setup.exe"的可执行文件,弹出安装界面如图: 图一 点击安装后,会出现"安装成功"的对话 ...

  3. 【EWSA无线路由密码破解工具 中文特别版下载】含教程及字典(弱口令生日特殊符号等)

    From: http://softbbs.zol.com.cn/1/32_8011.html Elcomsoft Wireless Security Auditor简称EWSA,是一款极为强悍的路由密 ...

  4. win7登录密码破解工具

    http://bbs.360.cn/4004079/252123738.html win7登录密码破解工具(开机绕过登录密码) 软件分类:系统工具 运行环境:Win2000/WinXP/Win2003 ...

  5. John the Ripper 著名密码破解工具

    著名密码破解工具 John the Ripper 发布了 1.9.0-jumbo-1 版本. John the Ripper 是一款速度很快的密码破解工具,目前可用于 Unix.macOS.Windo ...

  6. SQL Server密码破解工具简介

    在对SQL Server系统执行入侵测试或者更高级别的安全审计时,有一种测试不应该被忽略,那就是SQL Server密码测试.这一点看起来显而易见,但是很多人都会忽略它. 密码测试可以帮助检查恶意入侵 ...

  7. 字典生成----在线密码破解工具hydra和medusa的使用

    大家好,我是SuieKa. 本次主要稍微详细分析一下字典的生成和在线密码破解工具hydra和medusa及使用案例,希望对大家学习上有帮助! 目录表 一.常见字典生成工具及使用方法 1.字典生成工具c ...

  8. 无线密码破解工具 - Aircrack-ng

    版本说明:Aircrack-ng1.6 下载地址:*https://download.aircrack-ng.org/aircrack-ng-1.6.tar.gz* 使用环境:Linux/Window ...

  9. john the ripper密码破解工具

    john the ripper是一款开源的密码破解工具,能够在已知密文的情况下快速的分析出明文的密码字串,它支持的算法有很多种,比如DES,MD5,MD4等其他的算法. 支持多种不同的系统架构,例如: ...

最新文章

  1. 【计算机视觉】跟踪算法及相关主页
  2. C语言 字符串和指针
  3. 将py文件打包为exe可执行文件
  4. spring 三级缓存_通过画图+视频把循环依赖、监听器等等spring源码讲明白了
  5. python正则表达式快速入门_Python学习笔记——正则表达式入门
  6. 前端学习(2183):tabber--基本架构的构建
  7. 千橡CEO给应聘者的信
  8. 去除tabbar的灰线
  9. php开发大型网站如何优化,PHP编写大型网站问题
  10. PicoDet的学习笔记
  11. 用python画三角函数
  12. 《算法笔记》的codeup打不开怎么办
  13. 宝塔搭建实测-基于ThinkPHP5.1的wms进销存源码
  14. redis java 视频教程_Redis基础与提升视频教程
  15. 视频教程-Java IO流精讲下-Java
  16. html5 footer header,W3C HTML5标准阅读笔记 – header、footer、main、address
  17. 广义表C/C++实现详解
  18. 三层架构与四大天王之——改
  19. eval函数 c语言,matlab中eval函数的用法
  20. java 123456转换成abcdef_java 数字与字母的转换 (转)

热门文章

  1. IP地址划分子网中 【计算子网掩码、可用地址数、每个划分的子网ip】的方法
  2. 使用eNSP搭建基础IP网络 和 单交换机与VLAN分布实验(二层+三层)
  3. 从音箱入门到高手必看知识(二)—— 音箱由哪几部分组成
  4. 证明:SST=SSE+SSR
  5. python爬取彼岸图网上的图片
  6. Beta冲刺(8/7)——2019.5.30
  7. 微信小程序:手机号码解析失败解决方案
  8. 以爬虫为例,单线程,协程,线程,进程之间性能的比较,原来协程可以这么快?
  9. Markdown输出LaTex数学公式
  10. linux shell编程面试题 字符串截取排序 当前连接的ip地址