首页

文章

如何破解压缩文件密码?

发布网友 发布时间:2022-04-20 02:20

我来回答

5个回答

懂视网 时间:2022-04-07 16:02

基本原理在于Python标准库zipfile和扩展库unrar提供的解压缩方法extractall()可以指定密码,这样的话首先(手动或用程序)生成一个字典,然后依次尝试其中的密码,如果能够正常解压缩则表示密码正确。

import os
import sys
#zipfile是Python标准库
import zipfile
#尝试导入扩展库unrar,如果没有就临时安装
try:
 from unrar import rarfile
except:
 path = '"'+os.path.dirname(sys.executable)+'scriptspip" install --upgrade pip'
 os.system(path)
 path = '"'+os.path.dirname(sys.executable)+'scriptspip" install unrar'
 os.system(path)
 from unrar import rarfile

def decryptRarZipFile(filename):
 #根据文件扩展名,使用不同的库
 if filename.endswith('.zip'):
 fp = zipfile.ZipFile(filename)
 elif filename.endswith('.rar'):
 fp = rarfile.RarFile(filename)
 #解压缩的目标文件夹
 desPath = filename[:-4]
 if not os.path.exists(desPath):
 os.mkdir(desPath)
 #先尝试不用密码解压缩,如果成功则表示压缩文件没有密码
 try:
 fp.extractall(desPath)
 fp.close()
 print('No password')
 return
 #使用密码字典进行暴力破解
 except:
 try:
  fpPwd = open('pwddict.txt')
 except:
  print('No dict file pwddict.txt in current directory.')
  return
 for pwd in fpPwd:
  pwd = pwd.rstrip()
  try:
  if filename.endswith('.zip'):
   for file in fp.namelist():
   #对zip文件需要重新编码再解码,避免中文乱码
   fp.extract(file, path=desPath, pwd=pwd.encode())
   os.rename(desPath+''+file, desPath+''+file.encode('cp437').decode('gbk'))
   print('Success! ====>'+pwd)
   fp.close()
   break
  elif filename.endswith('.rar'):
   fp.extractall(path=desPath, pwd=pwd)
   print('Success! ====>'+pwd)
   fp.close()
   break
  except:
  pass
 fpPwd.close()

if __name__ == '__main__':
 filename = sys.argv[1]
 if os.path.isfile(filename) and filename.endswith(('.zip', '.rar')):
 decryptRarZipFile(filename)
 else:
 print('Must be Rar or Zip file')

更多Python相关技术文章,请访问Python教程栏目进行学习!

热心网友 时间:2022-04-07 13:10

工具\材料

arpr破解版软件

方法如下

1、首先在电脑下载安装“arpr破解版”软件,然后打开软件。

2、如下图所示,打开的界面。

3、如下图所示,根据自己当时输入密码的范围去勾选“数字”或者是“字母”。

4、设置完成,点击“开始”选项。

5、等待系统的进度条加载完毕,如下图。

6、破译完成,点击“确定”即可。

热心网友 时间:2022-04-07 14:28

应该很多人都碰到过RAR加密、解密的问题吧。简单给大家介绍下如何用工具来破解RAR密码。我们所利用的工具,就是ARPR、相信有些人肯定知道。不过需要楼主注意的是破解密码只可用于自己忘记密码的情况下破解自己的文件,禁止非法使用。 首先我们打开ARPR!看看要破解密码的RAR,我们来打开所需要解压的文件,选中并打开该文件,选择暴破范围选项,破解类型选择,选择密码长度,密码越长,破解的时间也相对比较长。​点击开始按扭,之后就会成功破解密码,

热心网友 时间:2022-04-07 16:03

付费内容限时免费查看回答如何破解解压密码

带有解压软件的电脑

1.先到下载一个解压包破解密码工具安装到电脑上

2.点击“密码设置”

3.输入密码的设置范围,点击确认

4.点击“开始破解”

热心网友 时间:2022-04-07 17:54

1.打开压缩包破解软件

2.点击open按钮

3.选择要破解的压缩包,点击打开按钮

4.取消all caps latin

5.点击start按钮
乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 怎样快速破解rar解压密码 抖音已交保纳金,怎样让自己拼多多的商品添加到抖音... 抖音怎么连接拼多多店铺 身份证绑定了拼多多还能绑定抖音号吗 手机怎么破解rar压缩包密码 怎么破解压缩包中的文件的密码 抖音小店上架拼多多链接,然后怎么可以快速精确找到... 解压包要密码,如何破解! 抖音小店怎么上拼多多链接然后需要去拼多多下单吗 RAR压缩包被加密了,不知道密码,怎样破解 抖音小店用拼多多商家的产品算侵权吗 抖音直播小黄车怎样挂拼多多链接 如何强行破开压缩包密码 人教版小学四年级语文用什么试卷好? 四年级下册语文书人教版有哪些歇后'语和对联 人教版四年级下册语文书的我国名著或名人传记有哪些 人教版四年级下册必读书目 四年级上册语文书有什么奇怪 四年级上册人教版语文书有多少首古诗一共? 小学四年级语文教科书有哪些版本 拼多多发原创密钥发送到抖音 手机如何快速破解压缩包(rar,zip,7z,tar)密码? 要... 抖音小店能采集拼多多的商品吗? 如何快速破解压缩包密码的方法 抖音如何推广拼多多店铺产品 抖音发了关于拼多多商品,并推荐他们去买的视频,违... 表格里有合并单元格怎么排序 有合并单元格的情况下怎么排序? EXCEL中如何对有合并单元格的表格进行排序? Excel表格如何对含有合并项的单元格进行排序?请讲... excel怎么对合并的单元格排序? EXCEL表格标题行有合并单元格时怎么进行按列排序 excel表中有部分是合并的单元格,怎样对表格整体进... excel在有合并单元格怎么排序 excel表中有合并单元格,如何排序 一个表格里有多个合并单元格怎么排序 微信公众平台每天能发几条信息 许家印是一个什么样的人? 许家印曾经一年能挣2100亿,他究竟有什么过人之处? 许家印是什么人
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com