安装
- pip install rarfile
- pip install zipfile
- pip install pyzipper
了解
rar 和 .zip 是两种常见的压缩文件格式,相同的原始数据
使用.rar 要比.zip 节省不少磁盘空间。
winRaR 目前似乎并没有现成的第三pyhton库,目前只能使用Python 调用 Windows 系统下的 CMD 命令进行WinRAR压缩。
参考代码
RAR文件破解(低配版)
import rarfile
''' 添加环境变量(C:\Program Files\WinRAR) '''
def rar_put():
rf = rarfile.RarFile("./pw.rar") # 待解压文件
rf.extractall("./")
def rar_pw():
pwlist = ["111", "222", "123", "333"] # 密码本
index = 0
while True:
try:
rf = rarfile.RarFile("./pwtest.rar") # 待解压文件
rf.extractall(pwd=pwlist[index].encode("utf-8"))
print("------------------")
print("密码正确:", pwlist[index])
break
except Exception:
print("密码尝试:", pwlist[i

最低0.47元/天 解锁文章
3986

被折叠的 条评论
为什么被折叠?



