首页 > 其他分享 >【Hashcat工具】工具使用

【Hashcat工具】工具使用

时间:2024-09-07 19:13:55浏览次数:3  
标签:Hashcat force -- hashcat64 exe increment 使用 工具 破解

数字破解

a、7位数字破解

hashcat64.exe -a 3 -m 0 --force 25c3e88f81b4853f2a8faacad4c871b6 ?d?d?d?d?d?d?d

b、7位小写字母破解

hashcat64.exe -a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ?l?l?l?l?l?l?l

c、1-8位数字破解

hashcat64.exe -a 3 -m 0 --force 4488cec2aea535179e085367d8a17d75 --increment --increment-min 1 --increment-max 8 ?d?d?d?d?d?d?d?d

d、1-8位小写字母+数字破解

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

e、特定字符集:123456abcdf!@+-

hashcat64.exe -a 3 -1 123456abcdf!@+- 8b78ba5089b11326290bc15cf0b9a07d ?1?1?1?1?1
#这里的-1和?1是数字1,不是字母l

f、1-8为位符集:123456abcdf!@+-

hashcat64.exe -a 3 -1 123456abcdf!@+- 9054fa315ce16f7f0955b4af06d1aa1b --increment --increment-min 1 --increment-max 8 ?1?1?1?1?1?1?1?1

g、1-8位数字+大小写字母+可见特殊符号

hashcat64.exe -a 3 -1 ?d?u?l?s d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ?1?1?1?1?1?1?1?1

或者:

hashcat64.exe -a 3 d37fc9ee39dd45a7717e3e3e9415f65d --increment --increment-min 1 --increment-max 8 ?a?a?a?a?a?a?a?a

字典破解

参数"-a 0"用于指定字典破解模式,参数"-o"用于输出结果到文件中:

hashcat64.exe -a 0 ede900ac1424436b55dc3c9f20cb97a8 password.txt -o result.txt

批量破解

hashcat64.exe -a 0 hash.txt password.txt -o result.txt

字典掩码

hashcat64.exe -a 6 9dc9d5ed5031367d42543763423c24ee password.txt ?l?l?l?l?l

MySQL

使用hashcat进行破解:

hashcat64.exe -a 3 -m 300 --force 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 ?d?d?d?d?d?

Sha512

可以通过cat /etc/shadow获取:

hashcat64.exe -a 3 -m 1800 --force $6$mxuA5cdy$XZRk0CvnPFqOgVopqiPEFAFK72SogKVwwwp7gWaUOb7b6tVwfCpcSUsCEk64ktLLYmzyew/xd0O0hPG/yrm2X. ?l?l?l?l

不用整理用户名,使用--username:

hashcat64.exe -a 3 -m 1800 --force qiyou:$6$QDq75ki3$jsKm7qTDHz/xBob0kF1Lp170Cgg0i5Tslf3JW/sm9k9Q916mBTyilU3PoOsbRdxV8TAmzvdgNjrCuhfg3jKMY1 ?l?l?l?l?l --username

NT-Hash

hashcat64.exe -a 3 -m 1000 209C6174DA490CAEB422F3FA5A7AE634 ?l?l?l?l?l

LM-Hash

hashcat64.exe -a 3 -m 3000 F0D412BD764FFE81AAD3B435B51404EE ?l?l?l?l?l

MSSQL

hashcat64.exe -a 3 -m 132 --force 0x01008c8006c224f71f6bf0036f78d863c3c4ff53f8c3c48edafb ?l?l?l?l?l?d?d?d

WordP

hashcat64.exe -a 3 -m 400 --force $P$BYEYcHEj3vDhV1lwGBv6rpxurKOEWY/ ?d?d?d?d?d?d

DIscuz

hashcat64.exe -a 3 -m 2611 --force 14e1b600b1fd579f47433b88e8d85291: ?d?d?d?d?d?d

RAR密码

首先使用rar2john(获取rar文件hash值

http://openwall.info/wiki/_media/john/johntheripper-v1.8.0.12-jumbo-1-bleeding-e6214ceab-2018-02-07-win-x64.7z

rar2john.exe 1.rar

之后进行破解:

hashcat64.exe -a 3 -m 13000 --force $rar5$16$639e9ce8344c680da12e8bdd4346a6a3$15$a2b056a21a9836d8d48c2844d171b73d$8$04a52d2224ad082e ?d?d?d?d?d?d

hashcat支持RAR3-hp和 RAR5,官方示例如下:

-m 参数 类型 示例 hash
12500 RAR3-hp $RAR3$045109af8ab5f297a*adbf6c5385d7a40373e8f77d7b89d317
13000 RAR5 $rar5$16$74575567518807622265582327032280$15$f8b4064de34ac02ecabfe

ZIP密码

首先使用zip2john获取文件的hash值:

zip2john.exe 1.zip

之后使用hashcat进行破解:

hashcat64.exe -a 3 -m 13600 $zip2$*0*3*0*554bb43ff71cb0cac76326f292119dfd*ff23*5*24b28885ee*d4fe362bb1e91319ab53*$/zip2$ --force ?d?d?d?d?d?d

Office密码

获取office的hash值:

python office2john.py 11.docx

之后使用hashcat进行破解:

hashcat64.exe -a 3 -m 9600 $office$*2013*100000*256*16*e4a3eb62e8d3576f861f9eded75e0525*9eeb35f0849a7800d48113440b4bbb9c*577f8d8b2e1c5f60fed76e62327b38d28f25230f6c7dfd66588d9ca8097aabb9 --force ?d?d?d?d?d?d

WIFI密码

首先把我们的握手包转化为hccapx格式,现在最新版的hashcat只支持hccapx格式了,以前的hccap格式已经不支持了,官方在线转换

https://hashcat.net/cap2hccapx/
hashcat64.exe -a 3 -m 2500 1.hccapx 1391040?d?d?d?d

标签:Hashcat,force,--,hashcat64,exe,increment,使用,工具,破解
From: https://www.cnblogs.com/o-O-oO/p/18402030

相关文章

  • 工具类
    工具类的类名要见名知意,比如要写一个类专门进行数学计算,那么这个类的类名可以取为Math,如果要写一个类专门操作数组,那么这个类的类名可以取为ArrUtil.不要创建工具类的对象,因此需要私有化工具类的构造方法。工具类不是用来创建一类事物的,创建它的对象没有任何意义.例......
  • 【正点原子K210连载】第二十九章 音频录制实验 摘自【正点原子】DNK210使用指南-CanMV
    第二十九章音频录制实验本章将介绍CanMV下的音频录制通过CanMV提供的模块便能快速地实现音频录制。通过本章的学习,读者将学习到CanMV下控制I2S获取音频数和audio模块的使用。本章分为如下几个小节:29.1maix.I2S模块及audio模块介绍29.2硬件设计29.3程序设计29.4运行验证29......
  • 【正点原子K210连载】第三十章 照片拍摄实验 摘自【正点原子】DNK210使用指南-CanMV版
    第三十章照片拍摄实验在前面的章节中,已经了解了如何在CanMV下获取摄像头输出的图像数据并在LCD上进行显示,同时也了解了如何解码文件系统中的图像文件然后在LCD上进行显示,本章将通过照片拍摄实验,介绍如何通过CanMV将摄像头输出的图像数据进行图像编码保存到文件系统中。通过本章的......
  • 数据库的基本使用一和连接错误解决方法
    在讲Javaweb之前大家要先学会数据库的查询,动态网页的后端数据都会连接数据库。涉及到数据库技术猫咪就有话要说了。首先,猫咪使用的是MySql数据库,具体配置教程猫咪就不做了,猫咪主做怎么用。进入到MySQL中是这样的但是有的电脑在打开数据库时会出现这样的弹窗这种弹窗是因......
  • 828华为云征文 | 华为云Flexusx实例,高效部署Servas书签管理工具的优选平台
    需要了解本文章主要讲述在华为云FlexusX实例上使用docker快速部署Servas,一款功能强大的自托管书签管理工具,专为追求高效与个性化的用户设计。选择合适的云服务器:本文采用的是华为云服务器FlexusX实例(推荐使用)连接方式:本文通过本地shell方式,通过弹性IP远程连接......
  • 使用libmpg123加alsa实现MP3的播放/暂停,切换,模式选择,C语言3
    note:使用多线程的方式MP3实现播放器,其中用到libmpg123,以及asound库,解码用到libmpg123,播放用到alsa,以下为c语言例程源码#include<alsa/asoundlib.h>#include<mpg123.h>#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<pthread.h>#include&l......
  • Windows与linux中docker的安装与使用
    windos中安装使用docker下载Docker_Desktop安装包进入docker官网下载Docker_Desktop:https://www.docker.com/启用wsl我们搜索“启用或关闭Windows功能”,打开后勾选适用于Linux的Windows子系统Docker_Desktop设置出现DockerEnginestopped的解决办法示例:问......
  • go框架kratos如何使用
    1.安装工具包1.1 protochttps://github.com/fork-golang/protobuf1.2 protoc-gen-gohttps://github.com/protocolbuffers/protobuf-go1.3 protoc-gen-go-grpchttps://github.com/grpc/grpc-go1.4 kratoshttps://github.com/go-kratos/kratos在安装前请确保gopat......
  • Maven快速上手使用指南的笔记
    MavenMiniGuidesConfiguringforReproducibleBuilds使用Maven实现重复构建。检查当前使用的插件的版本。mvnartifact:check-buildplan修改pom.xml,增加如下配置,显式指定project.build.outputTimestamp的取值:<properties><project.build.outputTimestamp>202......
  • 测试你们认为最好的AI工具,是不是好用得自己试试!
    大家好,我是凡人,在OpenAI春季发布会后,GPT-4o一时风光无量,一个同事不信邪,非要用 GPT-4o版本对OpenAI官网上的例子尝试生成,本来还是嘲笑他的心态,但他还真的发现了点有意思的事情。今天决定对官网上部分例子进行简单测试,人家说再好的东西,也要亲自验证才安心。下面我们......