12下一页
返回列表 发新帖

新手练习一PlanWiz会员

[复制链接]

4

主题

170

回帖

759

积分

初中生

Rank: 3Rank: 3

金币
693
好评
6
信誉
110

MT论坛新人考神

发表于 2025-12-23 14:11:26 | 显示全部楼层 | 阅读模式  来自 重庆

可以看到程序打开会员界面是没有显示会员的需要解锁

然后我们使用mt管理器查看程序信息


直接进入classes.dex编辑

然后我们使用资源查询进行查找刚刚显示的Unlock Premium文字

搜索出来之后我们点击复制然后到搜索里面发起新的搜索


搜索出来之后点击进去进行分析

  1. .method public final s0()V
  2.     .registers 3

  3.     invoke-static {}, LGk0;->k()LGk0;

  4.     move-result-object v0

  5.     invoke-virtual {v0}, LGk0;->P()Z

  6.     move-result v0

  7.     if-nez v0, :cond_21

  8.     iget-object v0, p0, Lr40;->F0:Landroid/widget/TextView;

  9.     if-eqz v0, :cond_37

  10.     iget-object v1, p0, Lr40;->G0:Landroid/widget/TextView;

  11.     if-eqz v1, :cond_37

  12.     const v1, 0x7f13009e

  13.     invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V

  14.     iget-object v0, p0, Lr40;->G0:Landroid/widget/TextView;

  15.     const v1, 0x7f13009d

  16.     invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V

  17.     goto :goto_37

  18.     :cond_21
  19.     iget-object v0, p0, Lr40;->F0:Landroid/widget/TextView;

  20.     if-eqz v0, :cond_37

  21.     iget-object v1, p0, Lr40;->G0:Landroid/widget/TextView;

  22.     if-eqz v1, :cond_37

  23.     const v1, 0x7f130076

  24.     invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V

  25.     iget-object v0, p0, Lr40;->G0:Landroid/widget/TextView;

  26.     const v1, 0x7f130075

  27.     invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V

  28.     :cond_37
  29.     :goto_37
  30.     return-void
  31. .end method
复制代码

检查 LGk0 类中的 P() 方法返回的状态,如果 P() 返回 True:跳转到 :cond_21 执行,如果 P() 返回 False:继续向下执行。
其中:cond_21 中的0x7f130076我们通过资源查看器是You are PRO 到这里我们就需要通过修改P()返回True让它直接跳到:cond_21

下面我们进入到这个P() 方法查看是怎么验证的
  1. .method public P()Z
  2.     .registers 6

  3.     iget-object v0, p0, LGk0;->c:Ljava/lang/Object;

  4.     check-cast v0, Landroid/content/SharedPreferences;

  5.     sget-object v1, Llg;->a:Ljava/lang/String;

  6.     const-string v1, "is_purchased_ad_free"

  7.     const/4 v2, 0x0

  8.     invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z

  9.     move-result v0

  10.     sget-boolean v3, Llg;->z:Z

  11.     if-eqz v3, :cond_3a

  12.     invoke-virtual {p0}, LGk0;->u()I

  13.     move-result v0

  14.     const/4 v3, 0x2

  15.     const/4 v4, 0x1

  16.     if-ne v0, v3, :cond_1b

  17.     :goto_19
  18.     move v2, v4

  19.     goto :goto_38

  20.     :cond_1b
  21.     invoke-virtual {p0}, LGk0;->u()I

  22.     move-result v0

  23.     if-ne v0, v4, :cond_22

  24.     goto :goto_19

  25.     :cond_22
  26.     invoke-virtual {p0}, LGk0;->u()I

  27.     move-result v0

  28.     if-nez v0, :cond_29

  29.     goto :goto_38

  30.     :cond_29
  31.     invoke-virtual {p0}, LGk0;->u()I

  32.     move-result v0

  33.     const/4 v3, -0x1

  34.     if-ne v0, v3, :cond_38

  35.     iget-object v0, p0, LGk0;->c:Ljava/lang/Object;

  36.     check-cast v0, Landroid/content/SharedPreferences;

  37.     invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z

  38.     move-result v2

  39.     :cond_38
  40.     :goto_38
  41.     move v0, v2

  42.     :cond_3a
  43.     return v0
  44. .end method
复制代码
我们可以看到这里也是各种判断 本地读取is_purchased_ad_free字符串来确认是否开通vip或者跳广告
我们直接在return 上添加const/4 v0, 0x1 为true 来告诉它已经开通vip

修改好之后 我们返回到目录进行重新签名 打包 安装进行测试

可以看到显示You are PRO user!
如有不足多多指教

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

402

主题

2860

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
5052
好评
148
信誉
100

MT论坛新人MT论坛最佳新人MT论坛帅哥考神MT论坛活跃会员MT论坛侠客

发表于 2025-12-23 14:17:10 来自手机  | 显示全部楼层  来自 四川
大佬厉害了
回复

使用道具 举报

4

主题

170

回帖

759

积分

初中生

Rank: 3Rank: 3

金币
693
好评
6
信誉
110

MT论坛新人考神

发表于 2025-12-23 14:23:49 | 显示全部楼层  来自 重庆

感谢支持 佬
回复

使用道具 举报

39

主题

1192

回帖

6448

积分

硕士生

孤儿

Rank: 6Rank: 6

金币
1109
好评
82
信誉
98
发表于 2025-12-23 14:26:28 来自手机  | 显示全部楼层  来自 四川
感谢分享技术
回复

使用道具 举报

20

主题

4127

回帖

1万

积分

博士生

陨落凡尘

Rank: 7Rank: 7Rank: 7

金币
4689
好评
14
信誉
99

考神MT论坛活跃会员

发表于 2025-12-23 15:01:58 | 显示全部楼层  来自 山东
有潜力
回复

使用道具 举报

20

主题

2499

回帖

8220

积分

硕士生

Rank: 6Rank: 6

金币
1289
好评
2
信誉
100

MT论坛最佳新人MT论坛新人

发表于 2025-12-23 15:03:13 来自手机  | 显示全部楼层  来自 山东
感谢分享
回复

使用道具 举报

0

主题

6401

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
828
好评
1
信誉
107
发表于 2025-12-23 15:25:38 来自手机  | 显示全部楼层  来自 广东
学习学习
回复

使用道具 举报

229

主题

9654

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
2994
好评
27
信誉
92

考神MT论坛新人MT论坛活跃会员

发表于 2025-12-23 15:39:30 来自手机  | 显示全部楼层  来自 广东
感谢分享谷歌软件教程
回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2025-12-23 16:14:08 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4

主题

1197

回帖

2819

积分

大学生

Rank: 5Rank: 5

金币
1968
好评
0
信誉
100

MT论坛帅哥考神

发表于 2025-12-23 16:24:53 来自手机  | 显示全部楼层  来自 海南
感谢分享
回复

使用道具 举报

0

主题

3255

回帖

8104

积分

硕士生

Rank: 6Rank: 6

金币
7751
好评
0
信誉
100
发表于 2025-12-23 16:28:09 来自手机  | 显示全部楼层  来自 福建
学习学习
回复

使用道具 举报

6

主题

1052

回帖

3208

积分

大学生

Rank: 5Rank: 5

金币
2258
好评
0
信誉
100
发表于 2025-12-23 16:28:49 来自手机  | 显示全部楼层  来自 江西
感谢分享
回复

使用道具 举报

175

主题

8838

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
7383
好评
29
信誉
165

MT论坛新人MT论坛帅哥考神MT论坛最佳新人MT论坛灌水老大MT论坛活跃会员

发表于 2025-12-23 16:35:07 来自手机  | 显示全部楼层  来自 河南
感谢分享
回复

使用道具 举报

0

主题

2969

回帖

6906

积分

硕士生

Rank: 6Rank: 6

金币
3327
好评
0
信誉
100

MT论坛新人考神MT论坛帅哥

发表于 2025-12-24 00:57:49 来自手机  | 显示全部楼层  来自 浙江
感谢分享
回复

使用道具 举报

4

主题

1396

回帖

3395

积分

大学生

Rank: 5Rank: 5

金币
47
好评
1
信誉
104
发表于 2025-12-24 09:55:12 | 显示全部楼层  来自 河北
过来看看
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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