今天之前把之前写的Zip里密码忘记了,但是里面有一些文件所以就只能借用John来进行解密了。
第一步:在Mac下安装John,下载地址:
John the Ripper password cracker
里面有win的版本。这里我们下载了相关二进制文件就好了。
第二步:编译John并安装:
cd john-1.9.0-jumbo-1
cd src
./configure --prefix=/usr/local 安装目录
make -s clean && make -sj4
第三步:可以设置个人John环境变量
把/john-1.9.0-jumbo-1/run设置到你环境变量里,~/.bash_profile在这个文件里。
第四步:就是可以直接运行john了
第五步:使用zip2john 获取zip的hash值,并使用john进行解。默认情况使用john自己的秘库
zip2john mytest.zip > mytest.txt
john mytest.txt --pot=john-mytest
(这里注意一定要加这个--pot,因为有缓存 一旦被破解过了,
你再次破解一遍就不行了,所以最好把缓存直接写上,
这样在当前目录就会有john-mytest的文件了,想在执行你可以把这个文件删除就好了)
第六步:一般简单的秘钥可以使用john自带的密钥库,运行结果如图:
最后说一下:解这些其实主要是需要你自己有强大的密钥库,然后你可以通过--wordlist来进行设置你的密钥库进行扫描。