#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os,sys
from unrar import rarfile
def rar_attack(file_name):
file_handle = rarfile.RarFile('test.rar')
handle_password = open('passwords.txt')
for pwd in handle_password:
pwd = pwd.rstrip()
try:
file_handle.extractall(path='test', pwd=pwd.encode())
print('Found:'+pwd)
break
except:
pass
handle_password.close()
file_handle.close()
if __name__=='__main__':
file_name = sys.argv[1]
if os.path.isfile(file_name) and file_name.endswith('.rar'):
rar_attack(file_name)
else:
print('Not RAR')
忘记rar密码python解决
拿破轮2023-08-19 12:33
相关推荐
鶴哥只手遮天15 分钟前
Vue 3 核心源码深度剖析系列(v3.5.44)-第 1 章 项目全景:monorepo 架构与工程化体系流星。。方21 分钟前
小团队官网SEO落地:前端语义化与静态生成的工程实践用户5304297657929 分钟前
盘点危化品搬运诊断的6类工具与自处理边界判断curtain33 分钟前
从古法编程到 Agent:我入行这两年,AI 改变了什么Soneswy36 分钟前
Linux系统篇--重定向与文件操作命令有毒的教程40 分钟前
Linux底层存储路由配zyfts41 分钟前
10分钟自制Codex钉钉通知Skill:AI干完活自动钉钉提醒你大孜然1 小时前
孜然QQ频道自动化程序机器人配置教程用户469384921551 小时前
AIUI 焦点高亮切换失效排查与规避:为什么按钮不变换形态呢?派大鑫wink1 小时前
纯前端实现软考中级·软件设计师备考学习网站