<
zip压缩包暴破
>
上一篇

happycorp:1靶机游玩记录
下一篇

利用图片隐藏shell并反弹
zip压缩包密码暴破

emmm,以前从网上下载下来,现在想看密码却忘记了,找也找不到,只能试试猜测一波密码了。。。
顺便简单的写了个密码生成脚本和zip暴破工具 脚本放github上了,有需自取。

zip暴破脚本

import zipfile

filename = "test.zip"

dictFile = "weakpasswd.txt"


with open(dictFile,'r') as f:
    for p in f.readlines():
        try:
            zf = zipfile.ZipFile(filename)
            print(zf.extractall(pwd=bytes(p.strip(), 'utf-8')))
            print("Password is %s" % p)

        except:
            pass

不过zip暴破脚本有个坑,再测试时我把一个文件打包加密后,再同文件夹下在运行脚本跑密码,会解压出一个0K的文件将之前的给覆盖掉。。。
还有个坑呢就是多个文件解压,这个还没有测试。
不过最后幸运的是竟然暴破出来了 (~ ̄▽ ̄)~

Top
Foot