首页 > 数据库 > 数据库开发技术 > John破解Zip密码
John the Ripper是一款免费的密码破解软件工具。目前可用于Unix、macOS、Windows、DOS、BeOS和OpenVMS的许多发行版。它的主要目的是检测弱密码。除了在各种Unix风格中最常见的几种 crypt(3) 密码散列类型外,还支持Kerberos/AFS和WindowsLM散列。
本文将为你介绍John破解zip密码。一起来看看吧 !在kali中已经默认安装了John,如果是其他系统可执行下面命令安装。
apt-get install john
查看帮助:
john -h
而对于zip文件密码的破解,我们可以利用john中的破解模块zip2john在终端中执行命令
zip2john
这里我们利用zip命令,创建一个加密的zip包。命令格式为:zip –password <你的密码> <给出zip文件名> <你要压缩的文件>
示例:
zip --password 123456@@ kali.zip zi.txt
即我们将zi.txt文件打包成了kali.zip并对其加了密码。
首先获取 ZIP 文件的哈希值
zip2john kali.zip > zip.hashes
cat zip.hashes

现在,我们只需要利用john来破解密码了。执行下面命令。
john zip.hashes
注意,此时读取的是john自带的字典文件/usr/share/john/password.lst,如果你想自定义字典可以执行下面命令。
john --wordlist=wordlist.txt zip.hashes
john是密码界的传奇,通过本文可以了解john破解的原理。但是目前的破解还是依赖于强大的字典文件。
更多教程 关注我们
原文作者:Kali笔记;如有侵权,请联系管理员删除。