美文网首页
python#zipfile破解密码

python#zipfile破解密码

作者: fridayy_CWeitao | 来源:发表于2018-08-28 00:09 被阅读0次

    每日下班学习python记录 day1。

    破解zip密码的代码比较简单,只需使用zipfile库:

    import zipfile

    剩下来的工作就是通过密码来进行破解

    filename=zipFile("zipname.zip")

    filename.extractall(pwd=“”password”)

    如果匹配到正确的密码,则解压

    如果不正确则会提示:

    bad password for file ...

    感觉真正的工作量在于 你需要一个密码数量足够大的txt文件来读取 并进行暴力破解。

    有大神支援一手这样的密码文件吗 哈哈哈 :)

    codes:

    import zipfile

    zFile = zipfile.ZipFile("testzip.zip")

    pswFile = open("dic.txt") #这个文件对于破解密码比较重要

    for line in pswFile.readlines() :#用密码文件中的每一个密码来试

        password = line.strip('\n')

        try :

        zFile.extractall(pwd=password)

        print "password is : " + password

        exit(0)

        except Exception ,e :

        pass

    代码同级目录下的文件:代码文件,zip文件,带有密码的txt文件。

    相关文章

      网友评论

          本文标题:python#zipfile破解密码

          本文链接:https://www.haomeiwen.com/subject/ujpxwftx.html