一、怎么暴力解锁加密rar压缩文件
1、解压后打开软件,注册信息随便填写就可以,注册完成后就可以使用软件的全部功能了。首先要打开自己要破解的rar文件。
2、在恢复方式选项卡下面我们可以看到有三种模式,暴力破解、遮蔽暴力破解和字典破解,他们分别针对不同的情况来选择,所以用来解密所花的时间也不同。
3、解密需要花的时间还跟机器的性能有关。一般如果是网上下载的密码有各种可能的就选择暴力破解吧。默认选择的是所有字符,密码位数是6位,加快速度,或者增加密码的长度就选择第二个选项,遮掩暴力破解。
4、第三种字典破译需要下载专门的密码字典软件生成字典,比较复杂,一般的网友就不要用这种太专业的模式了,前两种基本就足够了。
5、在选项里可以设置程序的优先级,还有自动保存功能,这样不至于不小心关掉又要重新开始试密码,很贴心是吧,(*^__^*)嘻嘻……恢复完成后关机是对那种密码很难破解,密码长度很长的情况可以挂机破解,很省心。
6、接下来我就自己弄一个简易的rar加密文件来测试一下功能吧。
7、为了方便测试我弄了一个密码为1的压缩文件,一秒钟就破解了,而且还会把密码显示出来了,是不是很给力。如果时间够多理论上任何密码都可以试出来哦。
8、最后祝大家都能快快的把密码破解出来,找到自己想要的文件。
二、rar密码破解!已知部分密码如何尽快进行暴力破解
很可惜,几乎不可能,除非你知道密码,或者你拥有超级计算机进行暴力破解。
有兴趣的话,请阅读以下文章,你可能会选择放弃,或者重建这个古早文件。
Winrar加密文件时,总的分两个步骤:
1:先把源文件压缩,压成一段数据段。
对于同一个源文件来说,不进行加密,压缩完,其rar文件中的数据段是一模一样的。但是如果对同一个源文件来说,即使使用同一个密码,加密完rar文件中的数据段是不一样的,这是由于加密的密钥是依赖于一个Salt(8个字节的密钥,用来加密时使用,存放在rar文件头中里)
所以要解密rar加密文件关键在于数据解密这一步,那我们接下来研究一下如何加密的。
二、加密“压缩完的数据段”的流程
将明文的密码与Salt一起,通过HASH算法,生成两个16字节的密钥。(一个是KEY(AES算法的参数),一个是initVector)
2、以Key和initVector来加密压缩数据:
这里,是一个循环加密的结构,每16字节作为一个块,进行加密(这可能正是为什么加密完的文件长度总为16倍数的原因)。加密采用AES算法(RAR采用的是AES的rijndael的标准应用)。这里注意:AES加密前,有一个异或运算,是先将每16字节块与上一个16字节块加密结果进行异或,然后再进行AES算法的。我用一个简单的示意代码看说明:
;===============================================
packblock[0]=packblock[i]^initVector
encryptBlock[0]=AES(packblock[0]);(KEY为AES的密钥)
packblock[i]=packblock[i]^encryptBlock[i-1]
encryptBlock[i]=AES(packblock[i]);(KEY为AES的密钥)
;packblock[i]表示压缩完的每16字节数据
;encryptBlock[i]表示加密完的每16字节数据
;===============================================
由于AES算法是对称的,所以解密的过程,是加密过程的逆运算。但解密时AES算法过程与加密所用的不一样(是因为解密过程中由KEY生成的子密钥表不一样)。仍然需要我们将密码输入,与salt一起生成两个16字节密钥,KEY和initVector。
;===============================================
packblock[0]=AES1(encryptBlock[0]);(KEY为AES的密钥)
packblock[0]=packblock[i]^initVector
packblock[i]=AES1(encryptBlock[i]);(KEY为AES的密钥)
packblock[i]=packblock[i]^encryptBlock[i-1]
;===============================================
那判断密码是否正确的在什么地方呢?
解密的过程是解密后的数据块进行解压缩,然后解成源文件,对该文件进行CRC校验,存在RAR文件中的源文件CRC校验码比较,相同则密码正确,不相同则密码错误。
从上面,我们了解了RAR文件的整体思路。地球人都知道,解密时,肯定有个步骤是来判断密码的正确与否。而且,依据以往的经验,我们也许可以将某些判断的点移动,那样可以缩减破解的流程思路。那RAR的这一步在哪里?它把校验放在了最后的一步。如果要秒破,我们该怎么做泥?至少我认为目前是不可能的。
三、rar文件加密了 怎么破解密码
1、要破解RAR密码,必须要有工具,从网上下载一个Passware kit工具,如下图,填入搜索词语,百度一下。
2、3,下载后,解压安装,然后启动Passware kit程序。
3、4,打开程序主窗口后,因为破解的是RAR文件,所以选择“恢复文件密码”这一项。
4、5,在选择文件框中,选择上面制作的示例“资料.rar”压缩文件,按“打开”。
5、6,选择第一种破解方法“使用预定设置(Ctrl+D)”,这一项为暴力破解,如下图1;因为暴力破解是非常耗时间的,显示完成时间为3月24天;如下图2;为了不耗费时间,所以不再等下去了,用其它方法破解。
6、7,第二种破解方法“运行破解向导(Ctrl+W)”,这一项主要是知道一部分密码,或者知道密码是什么类型,是数字型,或字母型,还是单词类型等等;
7、进入下一步后,会有一些选择项,根据自已了解的类型,选择一个,此示例为数字类型,这里没有这个类型,所以选择了“其它”,如下图2,按下一步;
8、进入下一个页面后,这里选择字典,一般选择“English”,如果运后没找到密码,再去选其它字典试,然后设置密码长度,因为演示的密码为三个数据,所以设置3-4个长度就可以了,如果是其它压缩文件,一般要真6-8位左右。如下图3,下一步;
9、密码中是否含有英文单词部分,选择否,如下图4,下一步;
10、密码中使用了什么字符,示例为数字,所以选数字,如下图5,按完成;
11、进入下一页后,就开始了破解,因为是提供了部分知道的细节,所以破解速度相对来说要快很多,当然,示例设置的密码是非常简单的,所以30秒就破出来了,密码是刚才设置的123,下图6。
12、8,第三个破解方法“高级:自定义设置(Ctrl+E)”,这一项主要是用密码字典方法或其它高级方法来破解,下图1;
13、进入下一个页面后,这里主要教字典的破解方法,选择右侧基本破解下的“字典破解”,然后按向左箭头,表示选择这一项。下图2;
14、进入下一个窗口,选择字典,你可以选择其中的一项,也可以自定义,因为有自已的密码字典,所以选择“自定义”,图3;
15、打开一个加载密码字典的窗口,按“浏览”按钮。图4;
16、在文件选择窗口,选择自已准备好的字典,按“打开”,图5;
17、设置最小长度与最大长度,要略微放宽松一点,0-8个长度,然后按”开始恢复“,如下图1;
18、开始了破解,破解时间根据密码强来而定,密码越强,破解时间越长,下图2;
19、因为密码设置太简单了,所以用了26秒就破出来了,下图3的左侧显示破解简要,右侧显示了破解出的密码;
20、10,这个工具不单只破解RAR文件,还可以破其它类型文件,如果要了解其它类型文件的破解方法,可以按“帮助”按钮,自已慢慢学习。
rar暴力破解和rar暴力破解一般要多久的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!