目录

HashCat

HshCat的使用

使用Hashcat生成字典

使用Hashcat破解NTLMv2


HashCat

HashCat系列软件在硬件上支持使用CPU、NVIDIA GPU、ATI GPU来进行密码破解。在操作系统上支持Windows、Linux平台,并且需要安装官方指定版本的显卡驱动程序,如果驱动程序版本不对,可能导致程序无法运行。

HashCat主要分为三个版本:Hashcat、oclHashcat-plus、oclHashcat-lite。这三个版本的主要区别是:HashCat只支持CPU破解。oclHashcat-plus支持使用GPU破解多个HASH,并且支持的算法高达77种。oclHashcat-lite只支持使用GPU对单个HASH进行破解,支持的HASH种类仅有32种,但是对算法进行了优化,可以达到GPU破解的最高速度。如果只有单个密文进行破解的话,推荐使用oclHashCat-lite。

HshCat的使用

由于笔者穷逼一个,所以使用最简单 cpu 破解。

-m   指定哈希类型
-a 指定攻击模式,有5中模式
0 Straight(字典破解)
1 Combination(组合破解)
3 Brute-force(掩码暴力破解)
6 Hybrid dict + mask(混合字典+掩码)
7 Hybrid mask + dict(混合掩码+字典)
-o 输出文件
-stdout 指定基础文件
-r 指定规则文件 -V 打印出版本
-h 查看帮助

-m 参数的一些哈希类型

使用Hashcat生成字典

rules目录下存放着生成字典的各种规则

我们在当前目录下将基础信息保存在 base.txt文件中

输出成test.txt文件

hashcat64.exe --stdout base.txt -r C:\Users\17250\Desktop\hashcat-4.1.0\rules\dive.rule -o test.txt

使用Hashcat破解NTLMv2

hashcat64.exe -m 5600 Net-NTLM-Hash  password.txt

最新文章

  1. OSX10.11 删除系统自带的软件
  2. Angular实现数据绑定,它实现原理是什么?
  3. shell 删除日志
  4. 【Delphi】窗体阴影
  5. C语言变参函数/Variadic fucntion
  6. MYSQL视图的学习笔记
  7. QWidget可以设置QStyle,它可以绘制很多东西(具体内容没研究,待续)
  8. validate验证
  9. 【Python之路】第九篇--Python基础之线程、进程和协程
  10. 常用HQL集锦
  11. 论文笔记(1):Deep Learning.
  12. Django-ContentType的使用
  13. BZOJ4963 : String
  14. .net连接ORACLE数据库
  15. 如何将finecms链接URL中的list和show去掉
  16. zkw线段树模板题
  17. JQuary中的FullPage属性的用法
  18. 格子中输出|2015年蓝桥杯B组题解析第四题-fishers
  19. Hadoop生态圈-phoenix完全分布式部署以及常用命令介绍
  20. QT学习笔记5:QMouseEvent鼠标事件简介

热门文章

  1. vscode动态调试
  2. RabbitMQ镜像队列集群搭建、与SpringBoot整合
  3. Solon 框架详解(十)- Solon 的常用配置
  4. python基础学习之字符串的功能方法
  5. Django分页器组建
  6. Centos7 Firewall 使用笔记
  7. Line-line Intersection Gym - 102220C
  8. SQL注入靶场实战-小白入门
  9. 全网最详细的Linux命令系列-nl命令
  10. Prometheus 配置文件中 metric_relabel_configs 配置--转载