mac|安装hashcat(压缩包密码p解)

一、安装Macports(如果有brew就不用这一步)

根据官网文档:The MacPorts Project -- Download & Installation,安装步骤如下

1、下载MacPorts,这里我用的是tar.gz ,可以通过keka(keka安装在另一篇文章里)解压

https://github.com/macports/macports-base/releases/download/v2.9.3/MacPorts-2.9.3.tar.gz

2、打开终端,cd到文件夹的位置,运行命令

复制代码
./configure && make && sudo make install

3、安装完成可以看到下面的提示

根据提示,进入etc文件

复制代码
cd /etc

通过vi编辑profile文件

复制代码
vi profile 

如果显示profile为只读文件,则给予权限

复制代码
sudo chmod 777 profile

vi中【i】开始编辑,【esc+:wq】写入并退出,添加最后两行

复制代码
export PATH=/opt/local/bin:$PATH
export PATH=/opt/local/sbin:$PATH

完成后使环境生效

复制代码
source profile

运行下面的命令可以更新版本,但目前已经是最新版本了,可以不执行这行

复制代码
sudo port -v selfupdate

查看是否安装成功

复制代码
port -v

二、安装hashcat

复制代码
sudo port install hashcat

复制代码
也可以用sudo brew install hashcat

安装成功显示如下

三、安装john-jumbo(brew的安装在另一篇文章)

复制代码
brew install john-jumbo

验证是否成功

复制代码
john

配置zip2john的环境,在/etc/profile中写入

复制代码
export PATH="$PATH:/opt/homebrew/Cellar/john-jumbo/1.9.0_1/share/John/"

退出后使环境生效

复制代码
source /etc/profile 

四、破解zip文件

复制代码
1、zip2john 你的压缩包.zip > zip.hash  
2、通过vi打开文件zip.hash,去掉hash值前后的文件名称及冒号。

修改前:
zipdecrypt.txt.zip/zipdecrypt.txt:$pkzip$1*2*2*0*37*2b*887a34f6*0*48*0*37*b859*4041d4c6cedacd9b29a3cc761c54129fad8d94c262bb36fae1770dff1b6627dbca65527d39f22fbb8e4e32197f695a9bcc284b075dd310*$/pkzip$:zipdecrypt.txt:zipdecrypt.txt.zip::zipdecrypt.txt.zip
修改后:
$pkzip$1*2*2*0*37*2b*887a34f6*0*48*0*37*b859*4041d4c6cedacd9b29a3cc761c54129fad8d94c262bb36fae1770dff1b6627dbca65527d39f22fbb8e4e32197f695a9bcc284b075dd310*$/pkzip$

3. 使用hashcat破解,PKZIP (Mixed Multi-File)对应的hash模式为17225。

hashcat -m 17225 zip.hash pass.txt 


4. 密码验证

对zip压缩包进行解压,验证密码是否正确。
相关推荐
ricky_fan18 小时前
(25年12月)claude code报错:might not be available in your country
macos·bash
james bid18 小时前
MacBook Pro 2015 上 XUbuntu 24.04 启用 eGPU (GeForce GTX 1080 Ti) 和核显黑屏问题解决
linux·ubuntu·macos·cuda·egpu
私人珍藏库19 小时前
[Mac] Mac风扇控制软件 iFan V1.1.1
macos
腾讯云qcloud075519 小时前
腾讯位置商业授权iOS 轨迹SDK
macos·ios·cocoa
新手村领路人19 小时前
MacOS Tahoe26.1自制定时休眠app
macos
2501_9160074719 小时前
没有 Mac,如何在 Windows 上架 iOS 应用?一套可落地的工程方案
android·macos·ios·小程序·uni-app·iphone·webview
乐之者v2 天前
mac操作快捷键命令
macos
一步徐龙的浪2 天前
Scholaread Mac版更新后无法用手机验证码登录
macos·scholaread·靠岸学术
ElenaYu2 天前
在 macOS 上安装 iOS Simulator(iPhone 模拟器)
macos·ios·iphone
花花_12 天前
一步封神:Unity环境搭建终极全宇宙级攻略(Win/Mac/云)
macos·unity·游戏引擎