栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

使用python破解zip、rar压缩包密码

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用python破解zip、rar压缩包密码

1、win+r打开cmd,然后输入

pip install zipfile
pip install os

安装下载完后

打开pycharm编译器,没有编译器无所谓,只要是py文件即可,然后输入如下代码

import zipfile
import os


a,b = (input("使用方法:n-------------------------n[压缩包.zip 密码本.txt]n------------------------- n仅支持[*.rar *.zip]n请输入压缩包路径文件和密码本路径文件:").split())
def extractFile(zipFile, password):
    try:
        zipFile.extractall(pwd=bytes(password, "utf8"))  #一个一个试密码,错误则跳过重来
        print("当前压缩包密码是" + password)     #打印正确的密码
        os.system('pause')
    except:
        pass  #如果执行错误则跳过重来

def main():
    zipFile = zipfile.ZipFile(f'{a}')   #压缩包路径文件
    PwdLists = open(f'{b}')      #读取密码字典
    for line in PwdLists.readlines():    #一个一个的读取密码
        Pwd = line.strip('n')
        extractFile(zipFile, Pwd) #密码读取正确后则代入extractFile

if __name__ == '__main__':
    main()
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/655948.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号