zip密码破解小脚本 zip密码破解小脚本 博主: 逍遥子 发布时间:2018 年 05 月 31 日 2745次浏览 1 条评论 1074字数 分类: kali 专栏 首页 正文 分享到: 文件源码 import zipfile import optparse from threading import Thread def extractFile(zFile,password): try: zFile.extractall(pwd=password) print '[+] Password = ' + password + ' ' except: pass def main(): parser = optparse.OptionParser("usage%prog " + "-f <zipfile> -d <dictionary>") parser.add_option('-f', dest='zname', type='string', help='specify zip file') parser.add_option('-d', dest='dname', type='string', help='specify zip file') (options, args) = parser.parse_args() if(options.zname == None) | (options.dname == None): print parser.usage exit(0) else: zname = options.zname dname = options.dname zFile = zipfile.ZipFile(zname) passFile = open(dname) for line in passFile.readlines(): password = line.strip(' ') t = Thread(target=extractFile, args=(zFile,password)) t.start() if __name__ == '__main__': main() Python 复制 二:使用教程 将文件保存为bbskali.py在执行下面命令 python bbskali.py -f 文件名 -d 字典名 Shell 复制 请输入图片描述 版权属于:逍遥子大表哥 本文链接:https://blog.bbskali.cn/231.html 按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。 最后修改:2018 年 05 月 31 日 04 : 12 PM