吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 15847|回复: 79
收起左侧

[原创] 【新人】【多图】破解某远古时期的文件夹加密软件

  [复制链接]
BearBrine 发表于 2020-5-20 18:33
本帖最后由 BearBrine 于 2020-5-25 17:50 编辑

关于破解文件夹的加密在此:【新人】破解被文件夹加密用较高强度加密后的文件夹




大家好啊我是一枚萌新。这是本萌新的第一次发帖,也大概是第一次成功逆向一个真正的软件。
记得说吾爱破解好像是个团结友爱的大家庭,
据说如果只吃瓜不做些啥的话似乎是要遭殃的。(不存在的
于是我多烂的帖子也要给发出来以示友好😊



一个故事


注:故事中的图片为节目效果(因为去找原来的文件比较麻烦),但是故事是真的(虽然真不真也没啥用)。

一回我在学校机房某机子的 C 盘下发现了这么个玩意,
1-原样.png 2-原样文件夹.png 毫无疑问这是个加密文件夹的软件。

我个人不是特别喜欢这类玩意,于是我就想把这里面的东西给扒出来。
随便一个软件的文件管理器,对着这里往下翻就是加密的文件了。这里用的是 AntiSpy。
3-扒文件夹1.png 4-扒文件夹2.png
感觉这玩意可能连这类软件都用不上就能扒出来。
于是我们就成功的发现了这位大意的(数据删除)私藏的文件hhhhh
5-真h文和真h图.png
当然这还满足不了我的性欲(大雾),于是我打算把这个软件也整一整。
6-软件的丫子.png 7-高级设置和关于.png
这就是这个软件的样子了,看来还是个十来年前的软件,所以这位(数据删除)其实还是个怀旧党?
如果你去它官网上逛逛,你会发现这软件的最新版也已是好几年前的事了。
既然我是看到了这个版本我就对这个版本下手吧。让我帮这位(数据删除)破解一下软件。

破解软件

1.脱壳

第一步当然是查壳啦!
8-查壳.png
即然是这个壳那没啥好说了的吧。
8-无壳.png
假装无壳(划掉

2.破解

首先我们找到这个软件未注册的两个限制:
9-限制1.png 10-限制2.png
然后去注册的地方瞧瞧 |vO)
12-注册窗口.png
我们尝试着注册一下……
13-重启验证.png
什么?难道说我的人品爆表了?赶紧重启下试试(手动滑稽
14-注册失败.png
果然是坑我的……

接下来上 OllyDbg

将已脱壳的程序载入 OD,先查找字符串!
11-查找字符串.png
然鹅似乎没有与注册相关的信息呐……

lame我们根据第一个的弹窗,下断 MessageBox。
15-弹窗下断.png
然后我们尝试触发加密强度设置那的弹窗,命中断点
16-弹窗命中.png
然后跟随调用的堆栈,来到了这个地方
17-弹窗命中处.png
在之后多次无意的测试中,会发现所有弹窗都会调用到这里。
所以可以认为这是一整个弹窗函数。
18-弹窗函数.png
于是我们取消 MessageBox 的断点,转而对这个函数头下断。
当然这也可能是 Delphi 内置函数就是了……萌新不懂……
接下来我们跟随堆栈,找到调用弹窗的位置,
19-调用弹窗的地方.png
那个被选中的 call 就是我们刚才的那个对话框函数。
观察这段代码,发现有两个跳转可以跳过这个弹窗。
21-跳过坏消息.png
(我怀疑没人看的懂我画的箭头……)
20-调用命中.png
于是我们在函数头下断,选择最高加密后命中,单步。
22-它灰了.png
来到第一个跳转,跳转没有执行,先不管它。
23-又要灰了怎么办.png
来到下一个,它又灰了,它就要到达坏消息了!我们不能允许。
24-灰太狼化身红太狼.png 25-它红了.png
程序跑起来,没有弹窗强度也没有变回普通,此时已经可以使用最高加密了。
26-没有弹窗.png
当然它还是会显示没注册,并且如果你不小心又点到强度设置它就又不给你用了QAQ

于是我们再换成普通或者较高试试,同样命中断点,同样第一个跳转没能执行,但是在第二个跳转出现了歧路。

(我偷懒用的还是上面那张图)
可以推断第二个跳转是判断选择了哪种加密强度的跳转,那么第一个很可能就是判断有没有注册的!

(还是之前的图……)
在第一个跳转前有一个 call,我们跟进去看看。
27-注册判断函数.png
(注:图中仅为函数全貌的约 1/4)
天哪!好长的一段函数。这要分析会累死的🤮
但是不要方,我们先不分析这函数,先在函数头上下断。
然后我们去程序的随便几个地方点几下,有好几个地方会命中断点。
28-调用1.png 28-调用2.png 28-调用3.png
仔细观察这几段代码,会发现一些共同点。我们把最主要的这段给列出来:
[Asm] 纯文本查看 复制代码
call 00568108
test al,al
je short 00XXXXXX
; or jnz

如果我们在这几个条件跳转那里做些手脚,会发现那些显示注册信息的地方都成了已注册的样子。例如这个:
29-急救中心变样了.png
我们再观察下代码。注意一下 test al,al 这条代码,与后面的条件转移指令结合就是根据 eax 的最后俩位组成的数是否为 0 而选择是否跳转。
所以我们只要让函数调用完后 al 的值始终不为 0 就可以使得所有未注册的地方变成已注册。
那么我们只要在函数的结尾令 al 等于非 0 值就可以了!
于是我们在函数的结尾找个合适的地方修改下代码。
30-函数的结尾.png
注意那第一个 retn 是假的(姑且这么算把……),它上面有个 push 到了 005683FB,所以它会 retn 到那两个 jmp 的下面一条。
这条代码刚好是给 eax 赋值的,那么我们把这条代码给它稍微改一下2333
31-开始干坏事了2333.png
复制到可执行文件,保存后执行,可以看到奇迹发生了!
32-我的版权.png




后话


到此破解基本上已经结束了,虽然急救中心那边还是会有点问题。
关于急救中心看看我之后会不会继续更咯,毕竟那玩意只能急救普通程度的加密……
那我还不如直接用 AntiSpy 把文件强扒出来呢!

这软件的破解似乎也很早以前就有过了(新版好像都有了),这里再拿出来大概就是本萌新练习练习了……
估计算是个比较适合新手练习的软件?
还有一些地方自己能力不足就研究不出来了,那就只能请大家帮忙解析一下了……

这是本萌新第一次破解真正的软件(虽然很老旧),也是第一次发帖,
难免会有一些错误的地方,也请见谅……

文件夹加密软件.zip (817 KB, 下载次数: 1126)

免费评分

参与人数 11威望 +1 吾爱币 +30 热心值 +8 收起 理由
yangbiao1223 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
shogun + 1 + 1 谢谢@Thanks!
adzs552 + 1 用心讨论,共获提升!
hnwang + 1 + 1 我很赞同!
builder999 + 1 + 1 用心讨论,共获提升!
wasdzjh + 1 + 1 谢谢@Thanks!
黑黑4 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Hmily + 1 + 20 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
shenjfun + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Ldfd + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
FFF全部成为F + 1 可使用练手材料+1

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

HadgeROL 发表于 2020-5-22 10:58
本帖最后由 HadgeROL 于 2020-5-22 14:02 编辑

电脑里存了5.X版本算法,给你看下
2020-05-22_102519.png

无聊下载了最新版6.40玩玩,采用了网络注册验证,但是也可以本地验证,可以1字节爆破

2020-05-22_124615.png
壹分叁拾秒 发表于 2020-5-21 11:10
心若流浪 发表于 2020-5-21 17:32
他这个加密就是隐藏文件,在把文件换个位置。你文件夹设置显示隐藏文件,一搜索就能找到。还是系统自带的bitlocker安全
W0w0 发表于 2020-5-21 10:34
确实是上古时期的软件了。。。记的小时候还用这个软件加密过自己的u盘233
感谢楼主分享教程
OmJJWang 发表于 2020-5-21 10:42
好像这个软件以前用过,还用过另外一个文件加密软件,嘿嘿,大家都懂的
流浪星空 发表于 2020-5-21 11:58
确实是老软件, 露珠很棒 加油!
bjxiaoyao 发表于 2020-5-21 12:28
不错的教程
netspirit 发表于 2020-5-21 12:40
我还以为你把这个软件的加密给破解了.........................
w92vv 发表于 2020-5-21 14:18
看着好像很轻松 请问 破解这个用了多长时间?
zgo 发表于 2020-5-21 14:21
学习了,crackme
lisachen5420 发表于 2020-5-21 15:36
听了一个故事。。。。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-26 01:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表