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

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 12856|回复: 14
收起左侧

[Android 分享] 逆向教程->U3D游戏逆向分析(伊甸逆向分析)

[复制链接]
lucifer2046 发表于 2014-9-11 20:16

原软件下载地址:http://ng.d.cn/yidian/

最近接触伊甸的时候发现挺好玩的,然后罪恶心就犯了。

游戏介绍:伊甸是一款U3D引擎开发的游戏。

工具:APKIDE、.Net Reflector

分析:

下载,用APKIDE反编译APK




进入路径打开文件:<APKIDE路径>\ApkIDE\Work\com.yidian.rekoo.dangle\assets\bin\Data\Managed\Assembly-CSharp.dll

选择用reflector打开。




打开以后如图所示:




一般情况下,人物的数据最基本的就是hp(血量),那我们按下F3进入搜索,并且输入"get hp",如图所示




发现是空值,因为我们没有选定相关的搜索方式




我们选择第二个,方法名搜索即可找到许多东西,那么,在这么多东西里面我们如果分析呢?首先我们要先看得懂什么意思。




根据图片我们可知,我们需要首先需要注意的是【文件+支持库】,定位到【assembly-csharp】。接着在类名和方法名里面查找所有有关的数据。




我们发现了一个取英雄最大血量的方法,我们点进去看一下。




这里我们可以看到,他就返回了一个数据。,要改英雄血量那么就点击上方的【tools】-【reflexilv1.6】(这个工具基本上都是随软件装的,不懂的可以评论。)




我们可以看到有几条命令:

ldarg.0  //调用函数起始

ldc.i4.s  15  //隐藏参数

ldc.i4.1  //0x1 true

call  system.int32 heroattrdata:getuiattr(attrforui,system.boolean)  //提交到该方法,调用结束。

ret  //返回return

那我们要锁定,那就修改成这样


ldc.i4  9999999  //999999血

ret  //返回return

就修改完成了无限血。看不懂的可以看图。







接下来保存,找到assembly-csharp点击右键reflexilv1.6-save as

然后覆盖源文件保存即可。

然后将apk重新打包就修改完成了。



接下来,我们查看GetHeroMaxHp() : Int32

发现他的类是heroattrdata也就是英雄角色数据

也发现了许多其他的方法。

GetHeroMaxHp() : Int32  '红上限
GetHeroMaxSp() : Int32  '副本蓝上限
GetEquipBaseAttr(ItemAddAttr) : Int32  ’锁定所有数据
GetEquipAddAttr(ItemAddAttr) : Int32  ’增加所有数据
GetHeroMaxGamePoint(Int32) : Int32  ’体力上限
get_m_AttackRange() : Single  '取怪物攻击范围
set_m_AttackRange(Single) : Void  ’置怪物攻击范围
set_m_AttackRandInterval(Single) : Void  ’置怪物攻速
get_m_AttackRandInterval() : Single ’取怪物攻速
get_HitRate() : Int32  ’取怪物命中率
set_HitRate(Int32) : Void  '置怪物命中率
get_MonsterLevel() : Int32  取怪物等级1,不影响血量
initmonster   初始化怪物(改血有效)
------------------------
STR    力量 = 物攻 + 护甲
INT    智力 = 抗性
LUK    运气 = 合成物品成功率
Dodge  暴击率
AGI    敏捷 = 闪避等级 +闪避率
VIT    体质 = 血+暴击
Hitrate命中

以上是我个人分析以后找到的各类数据。

修改方式与改血相同。不懂得的可以评论。

然后尽情的蹂躏伊甸吧。


                                                                 2014.09.09 Sarkozy


原文:http://blog.csdn.net/sarkozy2014/article/details/39161099

免费评分

参与人数 1热心值 +1 收起 理由
炽之夕 + 1 当初我自己弄了好久还是没找到dll文件里修.

查看全部评分

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

2217936322 发表于 2014-9-11 20:19
一血!!楼下继续!
日岳如流 发表于 2015-2-18 10:45 来自手机
小楠 发表于 2014-9-11 20:38
楼上的你们这就送过来了。不好意思,双杀!!这才开场1分钟啊。。。。。 还有就是楼主这个,收藏了,刚下了个这个游戏在玩,以后可以自己想怎么样就怎么样了!
Mc东哥_在线秒单 发表于 2014-9-11 20:26
二血!!楼下继续!
mtkppqq 发表于 2014-9-11 20:36

三血!!楼下继续!
77254076 发表于 2014-9-11 20:41
四血!楼下继续!
Sunshine_尕 发表于 2014-9-11 22:50
五血!楼下继续!
飘舞的雪花 发表于 2014-9-11 22:50
谢谢楼主。
htcperfect 发表于 2014-9-11 22:59
算是搬运吧,法种大神的
ゞ.╰_訫唲o 发表于 2014-9-13 08:13
需要伊甸破解版 可以联系QQ:619772489
您需要登录后才可以回帖 登录 | 注册[Register]

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

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

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

GMT+8, 2024-5-4 04:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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