吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

查看: 17683|回复: 137

[原创逆向视频] 鸿运彩双色球 普通版和白金版 通杀补丁制作教程

  [复制链接]
gxr2016 发表于 2017-11-2 20:36 | 显示全部楼层 |阅读模式

本帖最后由 gxr2016 于 2017-11-2 20:42 编辑

鸿运彩双色球 普通版和白金版 通杀补丁制作教程

软件下载地址:http://www.501w.net/

逆向工具:查壳工具(PEID)、调试工具(OD)、补丁制作工具(Baymax)

这里以鸿运彩双色球白金版5.30为例分析。

1、查壳:ASPack v2.12

2、脱壳(此步骤可以省略),如果脱壳还要去除退去暗桩(这个步骤就不演示了)

3、运行软件,查找相关逆向线索,最终确定使用暂停法

2017-11-02_203340.png 2017-11-02_203412.png
OD载入,ESP定律,到达OEP,F9运行,注册,输入假码,注册,出现提示框,使用暂停法

找到关键代码

0051C626   .  C705 C0A07A00 01000000     mov dword ptr ds:[0x7AA0C0],0x1
0051C630   .  C705 40A07A00 01000000     mov dword ptr ds:[0x7AA040],0x1
0051C63A   .  C705 3CA07A00 01000000     mov dword ptr ds:[0x7AA03C],0x1


分析发现0x7AA0C0、0x7AA040、0x7AA03C这三个地址值导致软件功能限制和显示是否注册

在这三个地址处下硬件访问断点,最终来到关键处

004FF1E7   . /0F84 07000000              je _UnPacke.004FF1F4
004FF1ED   . |B8 01000000                mov eax,0x1
004FF1F2   . |EB 05                      jmp short _UnPacke.004FF1F9
004FF1F4     \B8 00000000                mov eax,0x0
004FF1F9   >  85C0                       test eax,eax ;  kernel32.BaseThreadInitThunk
004FF1FB      0F84 23000000              je _UnPacke.004FF224
004FF201   .  C705 40A07A00 01000000     mov dword ptr ds:[0x7AA040],0x1
004FF20B   .  C705 3CA07A00 01000000     mov dword ptr ds:[0x7AA03C],0x1

通过分析可以得到结论,只需要将
原码:
004FF1F4     \B8 00000000                mov eax,0x0

改为:
004FF1F4      B8 01000000                mov eax,0x1

即可实现:

004FF201   .  C705 40A07A00 01000000     mov dword ptr ds:[0x7AA040],0x1
004FF20B   .  C705 3CA07A00 01000000     mov dword ptr ds:[0x7AA03C],0x1
004FF215   .  B8 01000000                mov eax,0x1


0x7AA040、0x7AA03C内存地址即为1(功能限制)

继续F8单步,会发现,eax值最终会赋值给0x7AA0C0(是否注册标志)


4、制作补丁

制作补丁所需数据:

0062A5B7  |.  FF15 50136700  call dword ptr ds:[<&KERNEL32.GetVersion>;  kernel32.GetVersion


B8 00 00 00 00

B8 01 00 00 00

注意内存地址:004FF1F4,基址:00400000

运用补丁,成功逆向,所有功能全部有效。

2017-11-02_203145.png 2017-11-02_203231.png
教程及补丁地址:

游客,如果您要查看本帖隐藏内容请回复





评分

参与人数 27威望 +1 HB +45 THX +18 收起 理由
禽大师 + 1
lies + 1
zxjzzh + 1 [吾爱汇编论坛52HB.COM]-软件反汇编逆向分析,软件安全必不可少!
虚心学习 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
yexing + 1
别管我了行 + 1
消逝的过去 + 2
飞刀梦想 + 1
念词科技 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
上帝的恩赐 + 2 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
ding520 + 1 [快捷评语]--你将受到所有人的崇拜!
yjyx9514 + 1 + 1 [快捷评语]--积极评分,从我做起。感谢分享!
DDK4282 + 3 + 1 [快捷评语]--积极评分,从我做起。感谢分享!评分全给名师
飞翔1688 + 1 + 1
396680166 + 1 + 1 [快捷评语]--吃水不忘打井人,给个评分懂感恩!
hujianxun + 1 [快捷评语]--吃水不忘打井人,给个评分懂感恩!
yinzhoujun + 1 + 1 [快捷评语] - 吃水不忘打井人,给个评分懂感恩!
viejoh + 1 + 1 [快捷评语] - 评分=感恩!简单却充满爱!感谢您的作品!
yuanshengyin + 1 + 1 [快捷评语] - 评分=感恩!简单却充满爱!感谢您的作品!
syzh802618 + 3 + 1 [快捷评语] - 2018,狗年发发发,狗年旺旺旺!
fesgtr + 1 [快捷评语] - 2017,让我们17学破解!
llky + 1 + 1 [快捷评语] - 2017,让我们17学破解!
夏洛魂 + 3 + 1 [快捷评语] - 分享精神,是最值得尊敬的!
小值是个小白 + 1 + 1 [快捷评语] - 分享精神,是最值得尊敬的!
Shark恒 + 1 + 10 + 1 [快捷评语] - 吃水不忘打井人,给个评分懂感恩!
yanshifei888 + 2 + 1 [快捷评语] - 分享精神,是最值得尊敬的!
insane + 5 + 1 [快捷评语] - 评分=感恩!简单却充满爱!感谢您的作品!

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| gxr2016 发表于 2017-11-2 20:43 | 显示全部楼层

本帖最后由 gxr2016 于 2017-11-2 20:47 编辑

录个视频不容易,这个视频录了三次才成功,希望大家多多支持。
这次提供的补丁只能用在白金版5.30这个版本上,通杀版本就不放了。

如果反映好,会考虑发个通杀补丁的。
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
insane 发表于 2017-11-2 20:47 | 显示全部楼层

支持LZ,小分送上
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| gxr2016 发表于 2017-11-2 21:01 | 显示全部楼层

2017-11-02_205816.png

评分

参与人数 1HB +1 THX +1 收起 理由
蝙蝠侠 + 1 + 1 [快捷评语] - 吃水不忘打井人,给个评分懂感恩!

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
fhyaidj 发表于 2017-11-2 21:08 | 显示全部楼层

谢谢楼主分享
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
vip-小宇 发表于 2017-11-2 21:12 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
yanshifei888 发表于 2017-11-2 21:31 | 显示全部楼层

谢谢分享。
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
tingwei3 发表于 2017-11-2 22:39 | 显示全部楼层

学习一下,谢谢分享
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
kblp2017 发表于 2017-11-3 10:20 | 显示全部楼层

好好学习,天天上吾爱汇编!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
2367729179 发表于 2017-11-3 16:55 | 显示全部楼层

- 分享精神,是最值得尊敬的!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

1层
2层
3层
4层
5层
6层
7层
8层
9层
10层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

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