首页
社区
课程
招聘
[原创]关于手游王朝崛起调试破解心得分享
发表于: 2018-7-21 16:16 10060

[原创]关于手游王朝崛起调试破解心得分享

2018-7-21 16:16
10060

前提:近日我的一个好朋友安利了一款游戏,说是在删档内测,我跟着一起玩了一下,感觉还是不错的。顺便也试着研究了一波~

先向大家说明一下-根据目前的测试来看,虽然显示的金额改变了,但是毕竟是联网的游戏,在花费金子锻造升级的时候应该还是

有发包验证,大家有兴趣可以继续我的这个往下走。


-------------------------------------------------------------------------------------

友情提示:开发不易,游戏更是如此。建议大家练手娱乐就好,点到为止!

-------------------------------------------------------------------------------------


1.下载游戏安装包,拖入Android工具---Android Killer,查看相关结构及加密情况



根据反编译的信息和结构-存在libmono.so和Assembly-CSharp.dll,可以判断出是U3D开发的,并且没有加壳。


2.将libmono.so扔进IDA,反编译查看载入关键dll的相关代码即mono_image_open_from_data_with_name函数


发现了一个rvlt_modify_data_with_name()函数,跟进查看


发现了载入的dll及解密的过程,如下:

(1)对于Assembly-CSharp.dll,将每一个字节进行减去13的解密操作

(2)对于ThreeKindom.dll,将每一个字节进行加上11的解密操作,

以上两步将加密的dll进行了还原。


为了方便分析,临时写了一个解密程序(临时写的,代码结构不好,各位老爷凑活看吧)-源码贴出


3.将还原出的两个dll拖入Reflector,进行查看分析

加密前的dll导入后,无法识别




[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
打赏 + 1.00雪花
打赏次数 1 雪花 + 1.00
 
赞赏  junkboy   +1.00 2018/07/21
最新回复 (16)
雪    币: 0
活跃值: (169)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
如何使用程序?
2018-7-21 23:07
0
雪    币: 1329
活跃值: (42)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
godofrock 如何使用程序?
把程序和你要修改的dll放在同一目录就可以了,生成的decode就是解析的;encode就是加密的。可以查看程序源代码,都有贴出
2018-7-22 07:38
0
雪    币: 0
活跃值: (169)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
ysun 把程序和你要修改的dll放在同一目录就可以了,生成的decode就是解析的;encode就是加密的。可以查看程序源代码,都有贴出
thanks
2018-7-22 07:57
0
雪    币: 12502
活跃值: (3053)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
看了下游戏,有种山寨的气息。。。
2018-7-23 03:32
0
雪    币: 1329
活跃值: (42)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
白菜大哥 看了下游戏,有种山寨的气息。。。
我感觉玩着还好
2018-7-23 07:59
0
雪    币: 2719
活跃值: (1595)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
7
山寨版  王者荣耀?
2018-7-23 22:28
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
你的連結APK已經沒辦法下載
2018-7-27 14:43
0
雪    币: 2
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
9
13943539046
2018-7-29 01:22
0
雪    币: 2
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
10
是的史莱克
2018-7-29 01:22
0
雪    币: 2
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
11
当升科技
2018-7-29 01:23
0
雪    币: 2
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
12
2018-7-29 01:23
0
雪    币: 2273
活跃值: (2386)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
楼主,66666。
2018-7-30 18:22
0
雪    币: 6818
活跃值: (153)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
2018-7-30 23:31
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
楼主能否助我破解一个同样的U3D游戏,是棋牌类的,回馈丰厚,老衲的Q1849282746
2018-9-5 21:59
0
雪    币: 399
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
楼主,你好,分享失效了,能否再分享一下呀!  QQ   22682733
2019-5-14 16:37
0
游客
登录 | 注册 方可回帖
返回
//