破解Rar加密文件的方法

所属分类: 网络安全 / 加密解密 阅读数: 115
收藏 0 赞 0 分享
(1)了解破解rar加密文件方面的相关知识

(2)使用工具软件Advanced RAR Password Recovery 1.11破解rar加密文件

对于一些安全意识比较强的人来说,一般都会对文件进行加密,例如使用rar自带的加密功能进行加密,如果偶然获取了这种rar加密文件,人的好奇心肯定会促使获取资料的人去打开这些加密文件。当然网上也有很多提供资料下载的网站,这些网站中绝大一部分都是采用rar加密文件来保护资料不被未授权人查看,因此要看资料必须付钱才能获取打开rar加密文件的密码。加密不是绝对的,虽然没有什么好的技巧来破解rar加密文件,但是可以通过字典文件、暴力以及掩码等方式来对rar加密文件进行破解。网上有很多rar加密文件破解的软件,感觉最好用的还是“Advanced RAR Password Recovery”,速度快,设置简单。

Advanced RAR Password Recovery 是由elcomsoft 公司研发的一款破解用 WinRAR 生成的 rar 压缩文件的密码,最新版本为3.01版本。它提供有预估算出密码所需要的时间;可中断计算与恢复继续前次的计算。注册版可以解开多达128位的密码。支持可定制的暴力破解以及字典破解等。本案例以破解一个使用Rar加密的文件。

1.设置“ARPR1.11”。本案例中使用的是Advanced RAR Password Recovery 1.11汉化版本,因此直接运行主程序即可,然后在主界面中对ARPR进行设置,如图1所示,在“优先级选项”中选择“后台”,并选择“运行记录到arpr.log”,然后单击“注册”按钮输入汉化作者提供的注册码进行注册,最后在语言中选择“简体中文”。



图1设置“ARPR1.11”破解软件

说明

(1)在“ARPR1.11”个设置自动保存破解结果,如图2所示,选中“保存项目”,并设置自动保存时间,然后设置一个自动保存的目录。



图2 自动保存破解结果

2.使用字典文件进行破解。在“选项”标签的攻击类型中选择“字典文件”,然后单击“字典文件”,打开并选择磁盘中已经存在的字典文件,然后单击“开始”按钮进行破解,如图3所示。



图3 使用字典文件进行破解

(1)“Advanced RAR Password Recovery 1.11汉化版”只能破解Winrar3.5以下版本,要破解Winrar3.5以上版本,需要下载其最新版软件arpr3.0版。

(2)使用字典破解是最快捷的一种方式,可以知道破解大概需要时间。

3.查看破解结果。 “Advanced RAR Password Recovery 1.11”破解结束后会给出一个“找不到密码”的提示,在该提示中会显示“密码总计”、“时间总计”以及“平均速度”等信息,如图4所示。



图4 破解结果

说明

(1)arpr破解rar密码时,会生成一个破解日志记录。直接到“Advanced RAR Password Recovery 1.11”程序破解目录,然后打开“arpr.log”破解日志记录文件,如图5所示,日志文件会给出密码是否破解的记录。



图5查看rar破解日志

4.使用暴力破解方式继续破解密码。在很多情况下,通过字典文件无法破解成功,这时候就需要进行暴力破解,如图6所示,在攻击类型中选择“暴力攻击”,在“长度”分别设置最小密码长度为“1”和最大密码长度为“9”,然后单击“开始”按钮进行破解。



图6 使用暴力破解方式进行破解

说明

(1)arpr可以在命令行模式进行破解,例如“arpr.exe /a:b /c:cs /min:2 /max:5 /smartexit test.rar”表示进行暴力破解test.rar文件,最小密码长度为2,最大密码长度为5,破解完成后保存结果并退出。关于rar命令行破解参数,读者可以自行参考该软件的帮助文件。

小结

本案例介绍了如何使用字典文件和暴力两种方式来破解rar加密文件,arpr可以在dos下进行破解并保存结果,这在网络攻防过程中提供了很大的发挥空间,如果遇到难于破解的rar加密文件,则可以分段在肉鸡上进行破解。
更多精彩内容其他人还在看

详述破解技术中的暴力破解原理

不可不说一下学习破解的三个阶段:   初级,修改程序,用ultraedit等工具修改exe文件,称暴力破解,简称爆破。   中级,追出软件的注册码。   高级,写出注册机。   先说这爆破。所谓爆破,就是指通过修改可执行文件的源文件,来达到相应的目
收藏 0 赞 0 分享

简单不求人 轻松让你击破ATA硬盘密码

有些人利用ATA密码来保护储存在计算机硬盘中的数据,但是在大多数情况下攻击者都能轻松破译ATA密码,全面访问硬盘中的数据。 在美国,盗取个人及企业计算系统中的敏感信息已成为增长速度最快的罪行之一。据Gartner,IDC等分析机构统计,有近80%的笔记本电脑存有公司的
收藏 0 赞 0 分享

恢复MySQL密码笔记

因为MySQL密码存储于数据库mysql中的user表中 所以只需要将我windows 2003下的MySQL中的user表拷贝过来覆盖掉就行了 在c:mysqldatamysql(linux 则一般在/var/lib/mysql/mysql/)目录下有三个user表相关
收藏 0 赞 0 分享

验证码破解技术

所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息, 输入表单提交网站验证,验证成功后才能使用某项功能。不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了 验证码技术。
收藏 0 赞 0 分享

软件破解技术-注册机和补丁制作

概念介绍  何为注册机?注册机就是针对某一软件,通过一定算法算出注册码的程序。我们写注册机时,一般都要了解注册码的算法(这当然是通过跟踪调试了解的),之后用汇编语言或其它高级语言来把算法还原。这样大家可根据自己的要求输入注册码,如根据自己的姓名,
收藏 0 赞 0 分享

Linux系统中密码破解大全

(一)Linux 系统密码破解   1.在grub选项菜单按E进入编辑模式   2.编辑kernel那行 /init 1 (或/single)   3.按B重启   4.进入后执行下列命令   root@#passwd root (设置roo
收藏 0 赞 0 分享

教你在15秒内破解出cmos密码的方法

如果你只想"15秒绿色环保型"请直接看方法3:   *如果你想对cmos有个深入的了解或揪出本文理解的不足,请看方法0,1,2,3-:)   ----CMOS (Award)密码简介与破解0--3法----   计算机启动时,由存放在主板
收藏 0 赞 0 分享

OllyDBG反汇编破解Radmin密码

Radmin 是一款很不错的服务器管理 无论是 远程桌面控制 还是 文件传输 速度都很快 很方便 这样也形成了 很多服务器都装了 radmin这样的 现在你说 4899默认端口 没密码的 服务器你上哪找? 大家都知道radmin的密码都是32位m
收藏 0 赞 0 分享

破解PCAnyWhere远程连接的密码

由于NT的机器一般使用PCAnyWhere进行远程管理,Win2K的机器一般使用了终端进行远程管理,因此如果能够得到PCAnyWhere远程连接的帐号和密码,那么就能远程连接到主机。   问题的关键就是要得到PCAnyWhere的密码文件(*.CIF),然后使用PCa
收藏 0 赞 0 分享

软件破解之“动态跟踪分析”

一、SOFTICE 配制 虽然大部分 VB 程序仍调用 Win32 API 函数,但如想在 VB dll 运行库中设断的话,你就必须把 VB dll 运行库加入 SOFTICE 配制里去。 下例是在 win95/98 下你把相关的 VB DLL 运行库加入
收藏 0 赞 0 分享
查看更多