吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 14879|回复: 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] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
.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, 2025-4-17 13:03

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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