目前作为rar只有一种破解的方式,就是尝试进行暴力破解,使用软件不同密码尝试破解rar文件。
1、Accent RAR Password Recovery
一款十分优秀的解压缩工具,界面简洁美观,功能强劲实用,能够对Windows系统中压缩包进行强行解压,操作起来简单便捷。
下载地址:http://downza.51speed.top/2019/06/14/AccentRARPasswordRecovery.rar

2、rar文件在线破解
网址:https://www.catpasswd.com/

3、利用 Python 破解文件密码
简单的python代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os,sys
from unrar import rarfile
def rar_cracking(filename):
fp = rarfile.RarFile('test.rar')
fpPwd = open('pwd.txt')
for pwd in fpPwd:
pwd = pwd.rstrip()
try:
fp.extractall(path='test', pwd=pwd.encode())
print('[+] Find the password: '+pwd)
fp.close()
break
except:
pass
fpPwd.close()
if __name__=='__main__':
filename = sys.argv[1]
if os.path.isfile(filename) and filename.endswith('.rar'):
rar_cracking(filename)
else:
print('Not a rar file')

参考链接:
使用Python解压zip、rar文件
https://www.cnblogs.com/zhuminghui/p/11699313.html