首页
社区
课程
招聘
[求助]这类的android 游戏破解求思路
发表于: 2013-8-20 15:30 4991

[求助]这类的android 游戏破解求思路

2013-8-20 15:30
4991
android 游戏破解求思路

主要是怎么破解掉关卡限制,没有头绪,求思路或解决方法,谢谢了。

http://pan.baidu.com/share/link?shareid=1727177579&uk=2467073038

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
在  Assembly-CSharp.dll 反编译 ,返现如下代码

public const int InstanceIDBullet = 1;
                public const int InstanceIDEnemy = 2;
                public const int InstanceIDPlayer = 3;
                public const int EXPLOSION_MODEL_ID = 8001;
                public const int EXPLOSION_SOUND_ID = 312;
                public const int NULL_MODEL_ID = 9000;
                public const int NULL_SOUND_ID = 0;
                private const int PlayerMaxLevel = 6;
                public const int PlayerHealth = 2000;
                private const string LABEL = "[AG06Lib]";
                private const string DEBUGKEY = "ag06";
                public static SoundController sound;
                public static readonly float[] GrowArray = new float[]
                {
                        1f,
                        1.4f,
                        2f,
                        2.7f,
                        3.8f,
                        5.4f,
                        7.5f,
                        10.5f,
                        14.8f,
                        20.7f
                };
                public static readonly float[] GrowStArray = new float[]
                {
                        1f,
                        1.3f,
                        1.7f,
                        2.2f,
                        2.9f,
                        3.7f,
                        4.8f,
                        6.3f,
                        8.2f,
                        10.6f
                };
                public static readonly float[] ComboHitArray = new float[]
                {
                        1f,
                        0.8f,
                        0.64f,
                        0.51f,
                        0.41f,
                        0.33f,
                        0.26f,
                        0.21f,
                        0.17f,
                        0.13f,
                        0.1f
                };
                private static int[][] goldArray;
                private static float bossUpGold = 1.3f;
                private static float stageUpGold = 1.44f;
                public static Dictionary<string, StageDefine> stageDB = new Dictionary<string, StageDefine>();
                public static Dictionary<int, ModelData> modelDB = new Dictionary<int, ModelData>();
                private static Dictionary<int, Dictionary<string, int>> BulletDB = new Dictionary<int, Dictionary<string, int>>();
                public static Dictionary<int, string> BulletScript = new Dictionary<int, string>();
                public static Dictionary<string, EnemyData> EnemyDB = new Dictionary<string, EnemyData>();
                private static Hash sysConf;
                private static string stageSrc;
                private static AndroidJavaObject BillingInterface_android;
                private static string pubKey = string.Empty;
                private static string element1 = string.Empty;
                private static string element2 = string.Empty;
                public static string RESULT_SUPPORT_NOT = "set_up_failed";
                public static string RESULT_SUPPORT_OK = "set_up_succsess";
                public static string RESULT_FAILED_INVENTORY = "async_user_inv_failed";
                public static string RESULT_SUCCESS_INVENTORY = "async_user_inv_succsess";
                public static string RESULT_END_INVENTORY = "async_user_inv_end";
                public static string RESULT_PURCHASE_FAILED = "purch_facied";
                public static string RESULT_PURCHASE_SUCCESS = "purch_success";
                public static string RESULT_PURCHASE_USER_CANCELED = "user_cancel";
                public static string RESULT_PURCHASE_ALREADY_OWNED = "already_own";
                public static string RESULT_CONSUME_SUCCESS = "cons_sucess";
                public static string RESULT_CONSUME_FAILED = "cons_failed";
                public static string ASYNC_OPERATION_FAILED = "async_op_failed";
2013-8-21 14:29
0
游客
登录 | 注册 方可回帖
返回
//