【笔记】JohnJumbo学习笔记

前言

JohnJumbo是John的社区维护版本,支持更多的密码破解

下载依赖

MacOS

1
brew install john-jumbo

Word文档密码破解

提取Word文档密码哈希值

1
python3 /opt/homebrew/share/john/office2john.py <file>.docx
  • 将哈希值保存为文件
hash.txt
1
$office$xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

通过hashcat破解哈希值

-m <num>:指定哈希值类型

9400:MS Office 2007
9500:MS Office 2010
9600:MS Office 2013

hash.txt:上一步骤得到的哈希值文件
<file>.dic:字典文件
-o <file>.txt:保存的结果

1
hashcat -m 9600 hash.txt <file>.dic -o <file>.txt –force

rar文件密码破解

提取rar文件密码哈希值

1
/opt/homebrew/share/john/rar2john <file>.docx > hash.txt

破解哈希值

1
john hash.txt

zip文件密码破解

提取zip文件密码哈希值

1
/opt/homebrew/share/john/zip2john <file>.docx > hash.txt

破解哈希值

1
john hash.txt

完成

参考文献

微信公众号——白帽子左一