发现岛辅助论坛

 找回密码
 注册账号
查看: 3040|回复: 41

简单逆向破解一个软件(实战)教程

  [复制链接]
发表于 2022-1-28 08:13:57 | 显示全部楼层 |阅读模式

岛友你还没有注册勒.注册可以注册可以查看更多资源哦~

您需要 登录 才可以下载或查看,没有账号?注册账号

x

逆向破解练习安装文件:setup.exe

百度网盘链接:https://pan.baidu.com/s/1SNMg8ZXNkxrWzHx-_rQdjw 提取码:n651

网盘链接有失效请评论区留言或Q上主动联系我!

2 y" w7 e7 _; O; F  k# H, R

1、先双击“setup.exe”安装。

1 e- e0 o& w+ V

2、首先常规动作,查壳,这里我用的查壳工具是“HA PEiD”。

注意:文件打开这里一定要打开是安装过后的exe,一定不要搞错了。

2 F& ~$ `. ]6 x  D" D" f

从这里可以知道:这个是aspack的壳,2.12的版本,EP段是aspack。

7 r1 J' z+ ^% X' l% G, `% A' D

3、发现是aspack的壳之后,就用“OllyDbg”工具载入。

以下是aspack的入口:


# Y) V' l& w* C

注意:

有的人,在“菜单栏 - 选项 - 调试设置 - 调试选项 - SFX”中有的开启了“块方式跟踪真正入口处(不一定准确)”,也就是自动跳到真正的程序入口。

这里需要关闭,只需要选择默认的“停在自解压器的入口处”即可关闭。

然后再重新载入就可以了。


/ q& c7 r* Z3 n( s

4、我们不使用脚本,继续使用手动的ESP定律,然后dump出来。


; x1 }$ K1 C1 S6 {8 r1 i# Z& @

5、这个是dump的源文件。

+ k  K" q; [3 [1 Y9 w( Z

6、这里又忘记了,我还是先看看源程序是什么样子的?

这个是打开之后的样子。

这个已经很老了,前段时间才看了这个最新版,破解不了最新的,因为最新的需要登录,类似个人的操作,然后在里面下载相关文件。


1 U. ^+ t0 Y5 c8 P; P6 _

7、OllyDump

& c* h' |$ ^' ~* y- ]

8、sda.exe

5 _" w1 T2 A. m# C

可以看到sda.exe能够正常打开的。


( ^$ ?$ L) }6 a! S

9、关闭,载入OllyDbg分析。

$ @! v5 r0 }6 h/ ^

10、载入已脱壳的程序,搜索字符串 "注册",分析一下这个程序。

* l8 j$ t) A+ D- p

11、提示错误,继续搜索字符串,找到 “SORRY,你输入的注册密码有错误,请和软件制作人联系,获取正确的注册密码!“,双击进入汇编界面。


- u& u& W; Y1 k% a! K  F. E: `

12、找到之后,向上找一个Jmp跳转,操作的下面mov。


( v: t- ^: F/ S! n; `+ n

13、在数据窗口中找到跳转来自 00A25C4C 右击 选择 "转到 je 来自00A25C4C"。


! t# n  n7 Z; X) g  G7 h6 s


4 L( q- I- _" P1 i  x# j0 I9 W  ~

14、选择转到操作会转到je 999_00A25DB9 尽量往上找,push地址处下断点。


- X  }* U( `) ]$ v% Y& e$ q

15、断点下完之后点击运行(F9)会弹出软件窗口,软件窗口弹出之后输入随机注册码,点击确定。

注意:一定要下断点,不要忘记了。


7 C4 V  |+ q# y/ A& M3 Q7 O6 X( ^

16、被断点了。

& y) t' t4 \4 k

17、马上F8单步走,单步走会在下面看到用户码,继续会找到注册码,同时右窗口出现注册码,将注册码复制下来。

( X1 `  l' B, P+ k3 Y

18、用户名出来了。

19、当你继续跟就会出来注册码。

  ?5 g6 T. N% ?

13131那个就是用户输入的数据,而另外一个就是真正的注册码。


3 E7 X) l  [5 i( ^5 H

20、程序下面就没必要分析了,因为在程序下面就是对两个值通过cmp比较跳,到此注册码就获得了。


4 B  |6 A9 B# ?: {' i( ]! O( a

21、我们验证一下是不是正确的?也可以写成注册机。

这里的注册机用不了,我也不晓得为什么?那就直接验证注册码对不对吧?

注册码是:60E75A2184D5385C39881CB771AC3FF4

; T5 u, I9 l1 q. ?' w5 e( U, F

已注册,并且是灰色界面,这个就算是逆向破解完成了。

" A$ O$ V# t( X" u

重要说明:

上面的操作仅限技术交流,仅供学习参考。不要以身试法,请参考《网络安全法》。


' K0 j' R2 j6 q, T, I
 楼主| 发表于 2022-1-28 08:14:34 | 显示全部楼层
https://www.fujieace.com/penetra ... verse-cracking.html
沙发 2022-1-28 08:14:34 回复 收起回复
B Color Smilies
还可输入 200 个字符
 楼主| 发表于 2022-1-28 08:14:41 | 显示全部楼层
原文链接
板凳 2022-1-28 08:14:41 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   65.2%

发表于 2022-1-28 08:26:16 来自手机 | 显示全部楼层
激动人心,无法言表!
地板 2022-1-28 08:26:16 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   79.2%

发表于 2022-1-28 08:39:34 | 显示全部楼层
真不错咋就是说
5# 2022-1-28 08:39:34 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   74%

发表于 2022-1-28 09:51:54 | 显示全部楼层
淡定,淡定,淡定……
6# 2022-1-28 09:51:54 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   77.2%

发表于 2022-1-28 10:51:36 | 显示全部楼层
感恩无私的分享与奉献
7# 2022-1-28 10:51:36 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   69.6%

发表于 2022-1-28 11:25:48 | 显示全部楼层
真是被感动的痛哭流涕……
8# 2022-1-28 11:25:48 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   71.6%

发表于 2022-1-28 11:28:15 来自手机 | 显示全部楼层
激动人心,无法言表!
9# 2022-1-28 11:28:15 回复 收起回复
B Color Smilies
还可输入 200 个字符

升级   66.8%

发表于 2022-1-28 11:34:15 | 显示全部楼层
强烈支持楼主
10# 2022-1-28 11:34:15 回复 收起回复
B Color Smilies
还可输入 200 个字符
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

赶紧注册或登入发现岛 , 发现更多好玩的资源等白嫖更多游戏辅助。 立即登录发现岛 立即注册

QQ|手机版|小黑屋|发现岛辅助论坛_Www.Faxdao.CoM |网站地图|网站地图

GMT+8, 2022-5-25 18:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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