您的位置:首页 > 其它

逆向教程->道具锁定篇①

2015-09-15 00:22 344 查看
游戏下载地址:http://www.play.cn/game/gamedetail/243554.htm

游戏弹窗提示:此道具需要xxx积分,金币不足

AK中搜索金币不足,转U码




进入以后按java源码,ctrl+f定位源码




这时看到:

if (i1 == 0) {}

for (String str = “购买重列(剩余” + this.view.db.db_shuffle_num +”)”;; str =”购买***(剩余” + this.view.db.db_bomb_num+ “)”)

{

showDialog(str, “免费获取金币”, “取消”, “购买20个此道具需要600金币,您的金币不足!”, 20);

break;

}

}

得到如下结论:

重列:this.view.db.db_shuffle_num

***:his.view.db.db_bomb_num

点击这两个中的随便一个,定位到:




这时候看到initdate()




很明显看到四个初始化:

this.db_ad_num = 5;

this.db_shuffle_num = 8;

this.db_bomb_num = 8;

this.db_gold_num = 0;

得出结论:

this.db_ad_num 积分

this.db_shuffle_num 重列

this.db_bomb_num ***

this.db_gold_num 金币

返回到smali定位到initdata:




得到v2=积分

V3=道具数量

V4=金币数量

要修改那一个直接

Const vx, 0xffff

保存编译,修改完成!

By Sarkozy 2015.05.07 16:00
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: