Board logo

标题: 加密RAR文件破解程序.rar [打印本页]

作者: PPdos     时间: 2008-4-4 08:11    标题: 加密RAR文件破解程序.rar

闲来无事 写了个暴力破解加密RAR压缩文件的批处理,利用了RAR命令的参数,

打包发上来供大家研究用,安全起见,加上个密码,喜欢破解的兄弟就练下刀,

打不开的同志就稍等下。

密码 我们就设成6位 字母+数字各3位 不分大小写 谁先破解出处来也把自己的

思路讲讲阿

好了 大家玩得开心!  >>点击下载<<      解压密码:sdb123

[ Last edited by PPdos on 2008-4-4 at 11:05 PM ]
作者: p1509101     时间: 2008-4-4 10:06
呵呵  沙發 哦~~
現在沒空測試 一會上來給你個測試報告
作者: knoppix7     时间: 2008-4-4 12:43
known plaintext attack....这个我是不可能的..
常用的方法:暴力...6位数字加字母..2 176 782 336种可能.....
(((2 176 782 336 * 6) / 1 024) / 1 024) / 1 024 = 12.1637192GB.....

6个for /l+一个str变量构造密码.
然后用unrar.exe判断:
UnRAR.exe t -p[%password%] 内:\223.rar 2<&1|find "失败" >nul&&echo fail
作者: plp626     时间: 2008-4-4 15:53
谁把密码给大家发下,
作者: plp626     时间: 2008-4-4 16:04
总共 10*10*10*26*26*26=17576000种
用20个bat来同时破解也是奇慢无比
作者: lena     时间: 2008-4-4 16:16
把BAT发来,我开100个线程来,我4核的机器应该算的过来.

我是XP的。。配置是4核+2G内存。是用来搞视频剪辑的,应该运算速度还行把吧。

压缩1小时的DVD只要45分钟左右呢。

[ Last edited by lena on 2008-4-4 at 07:57 PM ]
作者: plp626     时间: 2008-4-4 16:23
你这是什么机子?
用的那个操作系统?
作者: slore     时间: 2008-4-4 16:28
看样子还是字典……

中文的密码你怎么办~算死了算了……
作者: plp626     时间: 2008-4-4 16:44
我试了下单进程 测试100次错误尝试16.77秒,(cpu2.3GHZ)
大概算了下:
理想情况开100个进程(估计会死机,我机子xp单核)尝试一半成功(概率为0.5)所花费时间为:
10*10*10*26*26*26*(16.77/100)/100/2=14737.5秒=4小时5分钟,(还行)

若用20个同时破解理想情况下用时20多小时(看来我不会试了)
作者: slore     时间: 2008-4-4 17:18
字母+数字各3位 不分大小写

rar貌似是分大小写的……
还有就算3位,顺序未知……如果存在交叉。。。
作者: plp626     时间: 2008-4-4 17:26
大家可以分配下任务,把密码字典"平分"了,

若楼主没玩咱的话,10个人的机子各自破解1个小时差不多就可以了

再问句有没快速的,命令行有点慢为什么?
作者: plp626     时间: 2008-4-4 17:51
o(∩_∩)o...哈哈,我破解出来啦,原来是....
作者: slore     时间: 2008-4-4 18:08

不会是plp626吧。~~哈哈
作者: PPdos     时间: 2008-4-4 18:08    标题: plp626

plp626! 把破解出来de文本文档里那几句话告诉我 给你++++
作者: PPdos     时间: 2008-4-4 19:33
快上来拿分阿 要公布密码拉 第二个破解出来的+3分
作者: lena     时间: 2008-4-4 19:54
我是XP的,把暴力破解的批处理发上来呀,我来算,我4核机器,我测试一下运算速度。
作者: knoppix7     时间: 2008-4-4 20:04
字母+数字各3位.没说顺序
@ECHO OFF&setlocal ENABLEDELAYEDEXPANSION
set str=qwertyuiopasdfghjklzxcvbnm1234567890
For /l %%a IN (0,1,35) DO (
For /l %%b IN (0,1,35) DO (
For /l %%c IN (0,1,35) DO (
For /l %%d IN (0,1,35) DO (
For /l %%e IN (0,1,35) DO (
For /l %%f IN (0,1,35) DO (
调用unRAR的部分自己写
)
)
)
)
)
)
作者: lena     时间: 2008-4-4 20:21
大哥我是默认安在C盘的,你不写路径,把命令写出来,我是菜菜鸟,不知道。。。
作者: plp626     时间: 2008-4-4 20:30
别试了,你机子再厉害一个人也得10个小时
作者: plp626     时间: 2008-4-4 20:32
RAR压缩包的就没有好的破解方法,楼主糊弄人,
你那个  加密RAR文件破解程序.cmd 解压后也才160多字节
能干甚?????

和我写的破解程序相比通用性也差多了,

[ Last edited by plp626 on 2008-4-4 at 08:34 PM ]
作者: PPdos     时间: 2008-4-4 20:59
体积小才能量大 密码 发出来了,接下来需要的是生成字典的程序
作者: lena     时间: 2008-4-4 21:18
大哥,把命令发出来吧,我等着呢..
作者: slore     时间: 2008-4-4 21:48
果然rar很牛~

我就喜欢用中文当密码~现在不知道那个字典能……
那个全排列结果……太可怕了。。。
作者: PPdos     时间: 2008-4-4 22:01
新华字典 :D
作者: lena     时间: 2008-4-4 22:10
中英问双语字典.
作者: tvzml     时间: 2008-4-5 03:28
楼主是要 我们 具备 暴力手段吗/
作者: plp626     时间: 2008-4-13 01:11
今天研究多任务,多进程才发现,我错了,同一个cmd开多个进程速度不会快,只回慢。
作者: knoppix7     时间: 2008-4-13 17:50
有多少核。开多少进程。才快.
作者: PPdos     时间: 2008-4-17 08:30
100多字节 上次测试一万个密码也才4分多,还是忙机状态下,不觉得比其它软件慢那,只是生成字典慢 我想是rar命令的优点 不大占内存
作者: plp626     时间: 2008-4-17 09:21
你那机子真个NB,是我机子速度的5,6倍,真晕!




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5