破解压缩包解压密码软件_加密压缩包怎么破解


破解压缩包解压密码软件_加密压缩包怎么破解

文章插图
本篇文章给大家谈谈破解压缩包,以及破解压缩包解压密码软件对应的知识点,希望对各位有所帮助,不要忘了收藏本站!
内容导航:
  • 懂视生活
  • 有关ZIP压缩包的破解
  • 破解压缩包密码的软件有什么
  • 加密压缩包怎么破解
Q1:懂视生活
本视频演示机型:红米Note7Pro,适用系统:MIUI11.0.8,软件版本:解压缩全能王3.6.1;
很多小伙伴在工作时都会用到压缩文件,那在小伙伴们将文件压缩密码忘了的情况下,我们应该怎么操作才能破解呢,请接着看下去吧!
首先打开【解压缩全能王】,找到并点击所要破解的加密压缩包,选中【智能解压】即可;
或者返回主界面,点击界面左上角的【三横】图标,在出现的一排菜单栏中选择【压缩包】,找到并点击所要破解的加密压缩包,选中【智能解压】即可;
本次视频到此结束,感谢观看 。
Q2:有关ZIP压缩包的破解
根据官方文档上的描述,ZIP文件的格式如下图所示 。
通常情况下,我们所用ZIP文件格式为下图中所表示出来的三个部分(其余部分的说明在附录中给出):
接下来,我们将结合一个实际的ZIP压缩包文件来具体分析其格式 。
首先,构造该ZIP压缩包,为了方便和后续的已知明文攻击部分内容相衔接,这里先构造这样一个内容为
的plain.txt文件,将其压缩成plain.zip 。
下面,分别从压缩源文件数据区、压缩源文件目录区、压缩源文件目录结束标志展开 。
[Local file header(文件头)+File data(文件数据)+Data descriptor(数据描述符)]
文件头主要用于表示此文件的开始,记录了此文件压缩的信息,具体字段的含义如下表 。(注:偏移量为十进制)
general purpose bit flag: (2 bytes)
compression method: (2 bytes)
CRC-32: (4 bytes)
使用WinHex打开我们之前构造的plain.zip压缩包,对其Local file header(文件头)部分进行分析,从偏移量为28(0x1C)处看起,读出来扩展区长度为0,故文件名及其前面的部分为Local header(文件头) 。
由图结合各字段的偏移量和大小,各个字段分析如下:
此部分紧跟在Local file header(文件头),记录了该文件压缩、存储的数据 。
由图结合偏移量,得到下表 。
数据描述符仅在通用Local file header文件头的通用比特标志位的第3比特为1的时候存在 。在1.1.1中通用比特标志位的详细说明中可知,如果此位为1,那么Local file header文件头中的CRC32校验码、压缩大小和未压缩大小的字段将设置为0,这三个字段正确的值放在此数据描述符中 。
由于我们所选的plain.zip数据包中Local file header文件头中的通用比特标志位第3比特为0,所有不含有此部分,CRC32校验码、压缩大小、未压缩的大小这三个字段的实际值都位于Local file header文件头中 。
[ Centra directory (核心目录) ]
Centra directory 核心目录主要是记录压缩文件的目录信息,每个压缩源文件数据区的记录对应此压缩源文件目录去的一条记录 。
由图结合各字段的偏移量及大小,核心目录部分的各个字段分析如下:
[End of Central directory recored (目录结束标志)]
目录结束标志用于标记压缩的目录数据的结束,每个压缩文件对应在此数据区有一记录 。
由图结合各字段的偏移量及大小,目录结束标志的各个字段分析如下:
此时,有以下几种方式:
假设不知道某个zip压缩包的密码,但是已经获取或者根据破解得到其中的某一个文件的话,可以考虑采用已知明文攻击 。这是因为同个zip压缩包中的所有文件使用同一加密秘钥来进行加密的,所以可以根据已知文件进行同样的压缩以构造部分明文来寻找加密秘钥,利用找到的秘钥解密zip压缩包中其他的文件 。
举例:已知下面这个压缩文件(what's this.zip)中plain.txt的内容


Q3:破解压缩包密码的软件有什么
破解压缩包密码的软件有ARCHPR 。
ARCHPR是一款强大又专业的密码恢复工具,软件主要是用于解密RAR压缩包的密码,它能够帮助用户轻松的解锁各种带有密码的压缩包文件 。解锁受密码保护的ZIP和RAR档案!完美底层优化有助于更快地完成工作 。
能够保证在一小时之内恢复特定类型的压缩文件 。恢复加密的ZIP和RAR压缩文件的密码具有已知明文攻击,底层优化可提供同类产品中的最佳性能支持最新RAR和ZIP格式的AES加密破解支持:ZIP/PKZip/WinZip,RAR/WinRAR,ARJ/WinARJ,ACE/WinACE(1.x),AES加密,自解压档案,可使用字典攻击和暴力攻击 。


推荐阅读