mac 使用zip2john破解zip压缩包密码

一、下载:

复制代码
git clone https://github.com/magnumripper/JohnTheRipper.git
cd JohnTheRipper/src 
./configure
sudo make -s clean && sudo make -sj4
cd ../run

二、使用:

zip2john提取提取 ZIP 文件的哈希:

复制代码
./zip2john protected.zip > hash.txt

然后用 john 破解:

复制代码
./john hash.txt

测试结果:

复制代码
likaige@Eves-MacBook-Pro run % ./john ../../hash.txt 
Warning: invalid UTF-8 seen reading ../../hash.txt
Using default input encoding: UTF-8
Loaded 1 password hash (PKZIP [32/64])
Note: Passwords longer than 21 [worst case UTF-8] to 63 [ASCII] rejected
Proceeding with single, rules:Single
Press 'q' or Ctrl-C to abort, 'h' for help, almost any other key for status
Almost done: Processing the remaining buffered candidate passwords, if any.
0g 0:00:00:00 DONE 1/3 (2025-01-05 23:19) 0g/s 3053Kp/s 3053Kc/s 3053KC/s Obj1900..Zip1900
Proceeding with wordlist:./password.lst
Enabling duplicate candidate password suppressor
**qw123456**         (test.zip)     
1g 0:00:00:00 DONE 2/3 (2025-01-05 23:19) 7.692g/s 528784p/s 528784c/s 528784C/s peekaboo..piccolo
Use the "--show" option to display all of the cracked passwords reliably
Session completed. 

三、配置run目录为环境变量

相关推荐
YungFan10 分钟前
SwiftUI-MLX本地大模型开发(二)
macos·llm·swiftui
1alisa4 小时前
OBS 录屏软件 for Mac 视频录制
macos·音视频
追光天使13 小时前
Mac 上使用 mysql -u root -p 命令,出现“zsh: command not found: mysql“?
数据库·mysql·macos
www666_13 小时前
windows&macOs安装minio
macos
Wetoria15 小时前
macOS 硬盘空间清理
macos
1alisa16 小时前
Typora Markdown编辑器 for Mac
macos·编辑器
Bruce_Liuxiaowei1 天前
构建macOS命令速查手册:基于Flask的轻量级Web应用实践
前端·macos·flask
fukai77221 天前
PowerPhotos:拯救你的Mac照片库,告别苹果原生应用的局限
macos
哈哈哈哈哈哈哈哈哈...........1 天前
在 macOS 上安装和配置 Aria2 的详细步骤
macos
ghostwritten1 天前
如何在 Mac 上彻底卸载 DMG 软件
macos