怎么对已经加密压缩文件进行解密

如题所述

1、首先,在电脑上下载并安装RAR解密软件工具,在打开的软件工具中选择加密的rar文档,并设置好下图中的参数,之后点击开始按钮。

2、然后,等待破解,当界面提示密码已恢复的提示后,复制密码框中的密码

3、接着,双击打开电脑中要解压的加密文件,再点击解压到的图标。

4、之后,选择好解压后的文件存储路径后,再点击立即解压的按钮。

5、最后,粘贴上面复制的密码,再点击确定按钮即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-24
您用什么方法加密的,我建议您用什么方法解密。

给excel2010文件加密,我使用的是超级加密3000.

超级加密 3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。本回答被网友采纳
第2个回答  推荐于2017-11-21
RAR的加密算法使用的是AES,而旧的RAR的加密算法是私有的。这两种算法都很难破解,所以在没有密码的情况下只能用字典暴力破解法来破解。
一、Rar文件生成的流程。
Winrar加密文件时,总的分两个步骤:
1:先把源文件压缩,压成一段数据段。
2:再将压缩完的数据段加密。
对于同一个源文件来说,不进行加密,压缩完,其rar文件中的数据段是一模一样的。但是如果对同一个源文件来说,即使使用同一个密码,加密完rar文件中的数据段是不一样的,这是由于加密的密钥是依赖于一个Salt(8个字节的密钥,用来加密时使用,存放在rar文件头中里)
所以要解密rar加密文件关键在于数据解密这一步,那我们接下来研究一下如何加密的。
二、加密“压缩完的数据段”的流程
1、获取密钥:
将明文的密码与Salt一起,通过HASH算法,生成两个16字节的密钥。(一个是KEY(AES算法的参数),一个是initVector)
2、以Key和initVector来加密压缩数据:
这里,是一个循环加密的结构,每16字节作为一个块,进行加密(这可能正是为什么加密完的文件长度总为16倍数的原因)。加密采用AES算法(RAR采用的是AES的rijndael的标准应用)。这里注意:AES加密前,有一个异或运算,是先将每16字节块与上一个16字节块加密结果进行异或,然后再进行AES算法的。我用一个简单的示意代码看说明:
;===============================================
packblock[0]=packblock^initVector
encryptBlock[0]=AES(packblock[0]) ;(KEY为AES的密钥)
for i=1 to 块数量-1
packblock=packblock^encryptBlock[i-1]
encryptBlock=AES(packblock) ;(KEY为AES的密钥)
next
;packblock表示压缩完的每16字节数据
;encryptBlock表示加密完的每16字节数据
;===============================================
三、解密的过程
由于AES算法是对称的,所以解密的过程,是加密过程的逆运算。但解密时AES算法过程与加密所用的不一样(是因为解密过程中由KEY生成的子密钥表不一样)。仍然需要我们将密码输入,与salt一起生成两个16字节密钥,KEY和initVector。
;===============================================
packblock[0]=AES1(encryptBlock[0]) ;(KEY为AES的密钥)
packblock[0]=packblock^initVector
for i=1 to 块数量-1
packblock=AES1(encryptBlock) ;(KEY为AES的密钥)
packblock=packblock^encryptBlock[i-1]
next
;===============================================
那判断密码是否正确的在什么地方呢?
解密的过程是解密后的数据块进行解压缩,然后解成源文件,对该文件进行CRC校验,存在RAR文件中的源文件CRC校验码比较,相同则密码正确,不相同则密码错误。
四、无法秒破的原因
从上面,我们了解了RAR文件的整体思路。地球人都知道,解密时,肯定有个步骤是来判断密码的正确与否。而且,依据以往的经验,我们也许可以将某些判断的点移动,那样可以缩减破解的流程思路。那RAR的这一步在哪里?它把校验放在了最后的一步。如果要秒破,我们该怎么做泥?至少我认为目前是不可能的。
我们从解密过程逆反过来看看:
1、CRC检验这一块修改跳转?根本毫无意义,因为它已经是最后一步了。你可以修改RAR文件头的CRC值,你可以将它改得和你用任意密码解压出来的文件CRC值一样,但你的文件根本就不是原来的文件了。可能已经完全面目全非了。所以,对这一过程不可行。CRC校验本身是不可逆的
2、那么把判断提前到压缩完的数据?
解压的时候,有没有什么来判断压缩数据是否正确?压缩完的数据,有没有固定的特征,是否可以做为解压的判断,在这一步里,我们也无法找到有效的可用的固定特征。因为这一步涉及到RAR的压缩算法。即使一个源文件,即使你的文件前一部分是完全相同的,只对后面的部分进行改过,那么压缩完,数据也是完全一样的。因为压缩完的数据首先是一个压缩表,后面是编码。文件不一样,扫描完的压缩表也不一样,编码又是依赖于压缩表,所以,这里头找不到压缩完的数据有任何的固定特征可以用来判断的。
不管压缩数据是什么样的,Winrar都一如既往地进行解压,没有进行压缩数据是否有效的判断。
3、那假如我们破解了AES了泥?
由于AES只依赖于KEY,如果AES算法被破解了,我们知道了KEY,我们可以解出压缩完的数据,但是这里有一个问题,还有一个initVector密钥,用来第一个16字节块的异或,你没有initVector参数,你第一个16字节块的数据便无法解得出来。
4、那就只能从第一步Hash的算法入手
即使你能破解hash,但hash后的结果泥?没有结果,你怎么返推密码。
所以综上,发现rar的加密是由hash和AES两种算法互相牵制,而两种算法当前都无法破解,至少目前还没有办法秒破。

所以如果擅长电脑就试试字典破解(字典是指一个包含很多密码的txt文件,黑客常用相关软件生成包含很多密码的字典文件,然后用软件把字典中的密码去不断尝试登陆,直到登陆成功)吧
祝你好运本回答被网友采纳
第3个回答  2013-08-25
如果你是研究这个的话,你可以用楼上的答案。如果就是单纯的破解你忘了密码的WINRAR文件时,可以搜索下载一个WINrar密码破解器
第4个回答  2019-03-26

华为Mate50 Pro曲面旗舰手机

¥6799

苹果 AirPods Pro 2代

¥1699

索尼65英寸4K HDR专业游戏电视

¥7499

惠普战66五代15.6英寸轻薄本

¥4399

如何解压缩有密码的文件?
使用解压缩软件:如果密码是简单的字符串或密码强度较低,可以使用解压缩软件自带的密码破解功能来尝试破解密码。这种方法需要一定的技巧和经验,但对于简单的密码来说是可行的。联系压缩包发布者:如果知道压缩包发布者的联系方式,可以尝试联系他们获取密码。这种方法需要有一定的信任关系,但对于一些简单的密...

怎么对已经加密压缩文件进行解密
1、首先,在电脑上下载并安装RAR解密软件工具,在打开的软件工具中选择加密的rar文档,并设置好下图中的参数,之后点击开始按钮。2、然后,等待破解,当界面提示密码已恢复的提示后,复制密码框中的密码 3、接着,双击打开电脑中要解压的加密文件,再点击解压到的图标。4、之后,选择好解压后的文件存储路...

加密的压缩文件怎样解密
1、查看压缩文件。首先在桌面上面打开一个压缩文件,在解压弹框中选择“解压到”按钮, 随后弹出解压文件弹框,点击“立即解压”按钮,紧接着弹出输入密码的弹框(证明该压缩文件已经加密了),如下图所示 2、打开下载安装好的RAR解密软件工具。可以在主界面中看到比较重要的两项:字符集和恢复类型。如...

怎样解密压缩文件?
第一步:配置破解工具 首先在“ZIP password-encrypted file”打开被加密的ZIP压缩文件包,可以利用浏览按钮或者功能键F3来选择将要解密的压缩文件包。第二步:开始破解。经过以上几个关键的选项的设置,黑客就可以开始破解你的ZIP文件了,点击“Start”按钮即可进行解密运算,由于AZPR有以上保存参数和状态的功能,...

怎样解密压缩文件?
1、打开电脑上的电脑管家App,点击左侧工具箱选项。找到文件解密并点击打开。选择目录,点击确定,等待解密完成即可。2、首先点击电脑桌面中的电脑管家。然后在弹出来的窗口中点击工具箱。然后在弹出来的窗口中点击文件解密。然后点击选择目录。接着选择压缩文件所在的目录并点击确定。最后等待解密完成就可以了...

解压文件加密了怎么解密
解压文件加密了怎么解密?解压文件加密了解密的方法:1、在电脑上鼠标右键单击压缩文件,打开菜单选择打开方式为windows 资源管理器。2、打开压缩文件之后,鼠标右键单击空白区域,打开菜单选择删除密码选项。3、打开需要密码对话框,这里输入原密码,再点击确定按钮,密码就删除成功了。

压缩文件加密了忘记密码怎么解密
1.首先,我们需要选择要压缩的文件。2.单击“高级选项”。3.勾选“设置密码”。密码应该是生日,节日之类的,比较好记。如果您担心输入错误,我们可以点击“显示密码”进行检查。4.单击“确定”。5.压缩文件的加密步骤全部完成。是不是很简单?技巧 我们可以使用台式电脑以及笔记本电脑或平板电脑进行加密...

怎样解rar压缩文件加密
1、如果知道加密文件的密码,安装一个第三方的解压软件进行解决,例如: Zip Extractor, WinZip, Easy Unrar。安装解压工具,找到需要解压的rar文件,接着长按rar,解压途中, 须输入文件的密码,选择解压到的地方,此时文件将会解压到手机上,即可打开加密的rar文件;2、如果不知道加密文件的密码,手机连接...

如何打开加密的压缩文件
加密压缩文件选择一个文件夹CUR,右击选择"添加到压缩文件",如下图:选择“密码”选项卡,输入密码,点击“确定”,即可生成加密的压缩文件CUR.zip 打开加密压缩包若有此压缩包的密码,则输入密码,即可打开;若忘记或无密码,则使用解密软件进行解密。若压缩包是rar类型的,可以使用ARPR软件...

手机压缩文件密码怎么解
手机压缩文件密码解密的方法如下:1、启动软件之后,点击“打开”读取需要破解的加密压缩包,然后勾上数据包点击“next”进入下一个步骤;2、接着选择搜索模式,不同的搜索模式对密码的过程是有点不同的;3、字符类型一般选择默认的固定字符集即可,主要还是字符集里面的属性的设置,勾选的字符越多破解...

相似回答