资源简介


资源截图

代码片段和文件信息

import zipfile
#coding:utf-8
from threading import Thread
import optparse


#创建一个多线程的方法,用字典暴力破解ZIP文件密码(如果要破解rar,只需import rarfile模块适当修改即可)
def extractFile(zFilepassword):
    try:
        zFile.extractall(pwd=password)
        print ‘[+]found password‘ + password + ‘\n‘
    except:
        pass
    #optparse解析字符串,即可通过CMD命令执行,本例CMD执行python threadzip27.py -f evil.zip -d dict.txt
def main():
    parser = optparse.OptionParser(“usage%prog“+ \
                                   “-f  -d “)
    parser.add_option(‘-f‘dest=‘zname‘type=‘string‘\
                      help=‘specify zip file‘)
    parser.add_option(‘-d‘dest=‘dname‘type=‘string‘\
                      help=‘specify dictionary file‘)
    (optionsargs) = parser.parse_args()
    if (option

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      134930  2016-03-18 22:51  evil.zip
     文件        1582  2016-03-18 22:49  threadzip27.py
     文件      159478  2016-03-18 22:49  暴力破解ZIP文件密码源码图解.jpg
     文件          38  2016-03-18 22:35  dict.txt

评论

共有 条评论