首先用Exeinfo PE查一下壳,如下图
1.png
很明显,软件使用的是ASprotect的壳,这壳我没找到什么好的方法脱掉,直接带壳破解
2.png
拖入OD后发现是这个样子,跟以前看到的无壳程序不一样,不要慌,先点击左边圆圈里的按钮,再点击蓝色圆圈里的按钮,会进入如下图所示的窗口
3.png
这时候再点击箭头指的地方,按下回车键,发现来到了这里
4.png
这时候就可以用下断点了,如下图所示
6.png
点击"插件-箭头所在的地方”,出现如下窗口
7.png
勾选MessageBoxExA,点击确认,回到程序窗口,点击注册,随便输入一个数,点注册后会发现OD已经成功断下(记得要取消对话框MessageBoxExA断点)
8.png
来到“堆栈区”(箭头所指的地方),往上翻,你会发现到一个“返回到”,选中它,按下回车键
9.png
往上翻,会发现je,但那个并不是我们要找到(你可以下断试试),继续往上翻
10.png
来到这里,看见了字符串,但并没有发现跳转,继续往上翻
Snipaste_2021-01-30_00-56-26.png
来到这里,看到了字符串,但只看见一处大跳转,还是往上跳,故这里不是,继续往上翻
Snipaste_2021-01-30_00-56-57.png
来到这里,但这里有很多跳转,所以我们往上翻到子程序开头,下断点
11.png
12.png
就像这样,点击运行后(先要把调试程序的对话框点掉,然后点击注册)然后F8单步分析
13.png
运行到这里,可以看到jnz变红了,按回车键看看下面是什么
14.png
直接跳到了注册失败,不行,不能让它这样,把它nop掉
15.png
16.png
(选择“用nop填充")我们继续F8,来到这个call,按一下F7进去看看(如果不进去程序跑飞)
17.png
可以看到,这里如果就是关键段了,把它改成这样
18.png
19.png
F9运行后就注册成功了
21.png
因为这个程序加了壳,所以我们要用打补丁的方法,就像这样
20.png
至此,破解成功
后续:
再次打开这个软件的时候,会发现这个软件还是显示着已注册,说明它肯定会查找注册文件,我们来试试能不能找到注册文件
打开“火绒剑”,点击“过滤",按照如下图所示进行设置
a.png
点击”开启监控”后打开软件,捕捉到这么多动作
b.png
搜索"regflag",会找到一个动作,选中它,右键路径,选择“跳转到”
c.png
点击这里,定位到注册表
d.png
再右键它,选择导出
e.png
试试导出注册表文件能不能使其他电脑上的这个软件注册,结果可以,功能能正常使用
完
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
[size=18.6667px]
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
暂无评论...
更新日志
2024年11月01日
2024年11月01日
- 群星.2023-非凡医者影视原声带【华纳】【FLAC分轨】
- 《寻找弗兰基》全成就一览
- 《传说法师2》EA评测:不是亲生的不心疼
- 《射戮骑士》评测:“幸存者!去杀穿硬核地狱!”
- 群星《名声(黑胶CD)》[WAV+CUE]
- 梅艳芳《女人花》SACD[原抓WAV+CUE]
- 孙露《因为想念》【WAV+CUE】
- 罗艺恒《What Could've Been》[FLAC/分轨][130.04MB]
- 罗熙楷《笼中鸟Caged Bird》[320K/MP3][72.27MB]
- 罗熙楷《笼中鸟Caged Bird》[FLAC/分轨][191.82MB]
- 英雄联盟s14晋级四强队伍是哪些 S14全球总决赛四强战队介绍
- 魔兽世界怀旧服专家模式什么时候开 怀旧服专家模式开启时间介绍
- 魔兽世界永久60级哪个职业最强 魔兽世界永久60级职业推荐
- 上海Major赛事专属版显示器首次亮相PNL高校决赛
- 寻找中国“龙” 感受乐元素的“科普力”