吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 14654|回复: 22
收起左侧

[Android 原创] 坦克塔防(修改金币+免积分购买+购买无弹窗)方法,大神请无视

[复制链接]
lzc090 发表于 2016-10-6 11:12
本帖最后由 lzc090 于 2016-10-6 11:44 编辑

给想自己动手破解游戏的人,大神请无视,谢谢。

1.因为点击积分兑换金币的时候提示:积分不足5分,xxxxxxx(我用的方法不是这个,我是无聊用动态调试SMALI找到的),因此打开killer搜索“积分不足5分”,找到com/cn/android/gavin/tankmoderndefender/OfferActivity$地方

反编译内容(免积分+弹窗去除):
[Java] 纯文本查看 复制代码
.method public onClick(Landroid/view/View;)V
    .locals 4
    .param p1, "paramView"    # Landroid/view/View;

    .prologue
    const/4 v3, 0x5                     #v3赋值5

    .line 100
    iget-object v1, p0, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity$2;->this$0:Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;

    iget v1, v1, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;->mScore:I

    if-lt v1, v3, :cond_0                #当V1小于v3的时候跳转到cond_0    就是跳转到兑换不成功,所以这删除就可以达到免积分兑换金币了

    .line 102
    iget-object v1, p0, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity$2;->this$0:Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;

    const/16 v2, 0x1e

    invoke-virtual {v1, v2}, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;->addGold(I)V   #看到ADDGOLD知道增加金币的地方了,就可以修改金币了

.line 104
    iget-object v1, p0, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity$2;->this$0:Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;

    invoke-static {v1, v3}, Lcom/cn/android/gavin/shuchu/GavinUtil;->GavinWWChuFa(Landroid/app/Activity;I)V

    .line 105
    iget-object v0, p0, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity$2;->this$0:Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;

    .line 106
    .local v0, "localDemonBaseActivity":Lcom/inocoplus/tank/DemonBaseActivity;
    iget v1, v0, Lcom/inocoplus/tank/DemonBaseActivity;->mScore:I

    add-int/lit8 v1, v1, -0x5       #这是当前积分-5,因为这游戏积分不存在负数,所以不用更改

    iput v1, v0, Lcom/inocoplus/tank/DemonBaseActivity;->mScore:I


  .line 107                                                                     #去除弹窗只要把。line 107  这段内容删除就好了。
    iget-object v1, p0, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity$2;->this$0:Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;

    iget-object v1, v1, Lcom/cn/android/gavin/tankmoderndefender/OfferActivity;->mDialog:Landroid/app/AlertDialog$Builder;

    const-string v2, "\u6e38\u620f\u63d0\u793a"

    invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;

    move-result-object v1

    const-string v2, "\u786e\u5b9a"

    const/4 v3, 0x0

    invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;

    move-result-object v1

    const-string v2, "\u8d2d\u4e70\u5957\u9910\u6210\u529f!"

    invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;

    move-result-object v1

    invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;

2.这是修改金币的内容(搜索ADDGOLD):
找到com/inocoplus/tank/DemonBaseActivity
你会发现它又调用了这方法:invoke-virtual {v0}, Lcom/inocoplus/tank/Profile;->getGold()I      下面是着方法的内容
.method public getGold()I
    .locals 1

    iget v0, p0, Lcom/inocoplus/tank/Profile;->_gold:I              提取当前的金币到V0,刚开始的金币肯定是0.因此我直接给他赋值99999999

    const v0, 0x5f5e0ff                                        这个就是我自己添加的赋值

    return v0


游戏下载地址:http://www.52pojie.cn/forum.php?mod=viewthread&tid=542704&page=1&extra=#pid13956340

购买页面.png
购买弹窗.png
无限金币2.png

免费评分

参与人数 4吾爱币 +3 热心值 +4 收起 理由
万尘归一 + 1 + 1 谢谢@Thanks!
ddx123 + 1 + 1 谢谢@Thanks!
smith_k + 1 + 1 热心回复!
qtfreet00 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

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

王小斑 发表于 2016-10-6 11:17
沙发,人生第一次(ps:想要成品)
师门Lier 发表于 2016-10-6 11:26
panicler 发表于 2016-10-6 11:34
MMAKI 发表于 2016-10-6 11:35 来自手机
够直白,支持
天不黑cu 发表于 2016-10-6 15:10 来自手机
好像不错,谢谢分享,支持一下,
头像被屏蔽
281907121 发表于 2016-10-6 19:00 来自手机
提示: 作者被禁止或删除 内容自动屏蔽
逆鳞AG 发表于 2016-10-6 19:15 来自手机
就喜欢这种自带教程的破解游戏
凌乱的思绪 发表于 2016-10-8 07:01 来自手机
有教程的最好了学习
头像被屏蔽
点击下载 发表于 2016-10-8 07:06 来自手机
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-23 15:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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