12345下一页
返回列表 发新帖

【多栈实战】某黑料App逆向

  [复制链接]

106

主题

685

回帖

2771

积分

大学生

风风大王

Rank: 5Rank: 5

金币
800
好评
9
信誉
101

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

发表于 2026-6-8 20:08:07 来自手机  | 显示全部楼层 | 阅读模式  来自 浙江
本帖最后由 只有风知道 于 2026-6-8 20:30 编辑

免责声明(走个过场)

1. 本文仅供学习,下了就看,看完就删
2. 改前备份原包,炸了别找我
3. 一次只改一处,改完装完测完再改下一个
4. 服务端不给你数据,客户端改穿也没用
5. 别传播改好的包,闷声自己看


目标信息

包名:com.qqr7.zsids.xxx
版本:3.0.7
加固:没加,裸奔
语言:Java + Kotlin
工具:MT管理器


一、破解VIP(白嫖の核心)


定位:搜 UserInfo

这App的VIP判断巨阴间,不是简单的 boolean,
而是读 vipType 整数值,>0 才算VIP。

改两处:

isVIP()Z — 客户端判断
─────────────────
原来:
  iget v0, vipType
  if-lez v0 → 返回0(穷逼)
  否则 → 返回1(尊贵)

改成:
  const/4 v0, 0x1
  return v0

getVipType()I — 服务端判断
─────────────────
服务端某些API会读这个值,也要改成1:
  const/4 v0, 0x1
  return v0

VIP到期时间想显示的话:
搜 e.j.a.g1.i.b → onChanged,
把 getExpiredVip 那坨改成:
  const-string p1, "到期2099-12-31"


二、开屏广告(3秒都不想等)


定位:SplashActivity → onCreate

踩坑:先改了 i() 方法拦截广告请求,
      结果跳转逻辑在广告回调的失败分支里,
      广告不请求 = 回调不触发 = 卡死。

正确姿势:onCreate 末尾直接跳主页:
  new-instance v0, Intent
  const-class v1, MainActivity
  startActivity + finish


三、弹窗三连(俄罗斯套娃)


定位:MainActivity

弹窗链式调用:
  o() → n() → k() → l()
  福利弹窗→下载弹窗→广告弹窗→正常流程

| 方法 | 弹窗内容       | 广告key           |
|------|---------------|-------------------|
| o()  | 福利/公告弹窗  | ANNOUNCEMENT_TEXT |
| n()  | 下载APP推广   | INDEX_POP_HORIZON |
| k()  | 弹窗广告      | START_POP_UP      |

全改 return,但 k() 要保留调用 l():
  invoke-virtual {p0}, ...->l()V
  return-void


四、Tab上方横幅(左右护法)


定位:MainActivity → 搜 FLOATING_ICON_BOTTOM_RIGHT

两个if判断控制横幅显示,无条件跳隐藏:
  if-eqz v0, :cond_2  →  goto :cond_2
  if-nez v0, :cond_3  →  goto :cond_3


五、首页跑马灯(精神污染)


四个页面都有,搜 MARQUEE_TEXT,
每处 if-eqz → goto 跳过:

  HomePageChildFragment        首页
  CommunityAppCenterFragment   应用中心
  DarkWebFragment              暗网
  DynamicRecFragment           动态


六、板块隐藏(眼不见为净)


| 板块 | 类                    | 改法               |
|------|----------------------|--------------------|
| 福利 | WelfareFragment       | onResume()→return  |
| AI   | AIWebViewFragment     | l()→return         |


七、anw解锁(芝麻开门)


定位:DarkWebFragment → onResume

锁是一层 ConstraintLayout 盖在内容上面,
vipType >0 才隐藏。直接写死:
  const/16 v1, 0x8
  invoke-virtual {v0, v1}, setVisibility

/api/user/getCopywriting 有服务端校验,
配合第一步改 getVipType() 才能拿数据。


修改速查

1  VIP        UserInfo 两方法
2  开屏秒进   SplashActivity 末尾插入
3  弹窗×3    MainActivity 三方法
4  横幅       MainActivity 两跳转
5  跑马灯×4  四个Fragment各一处
6  板块×2    两个Fragment各一处
7  anw       DarkWebFragment


血的教训

AdNewUtils 别碰。广告数据读取类直接返回空=全App闪退。
goto 只能往后跳,不能引用还没定义的标签。
.registers 数要够,报错会提示需要几个。
一次只改一处,炸了才知道哪炸的。


授人以鱼不如授人以渔
看完自己动手,别求包
技术无罪,滥用自负

本帖子中包含更多资源

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

x
回复

使用道具 举报

106

主题

685

回帖

2771

积分

大学生

风风大王

Rank: 5Rank: 5

金币
800
好评
9
信誉
101

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

发表于 2026-6-8 20:09:23 来自手机  | 显示全部楼层  来自 浙江
本教程仅供学习逆向技术,请勿用于非法用途
回复

使用道具 举报

27

主题

1094

回帖

3770

积分

大学生

Rank: 5Rank: 5

金币
1822
好评
7
信誉
122
发表于 2026-6-8 20:09:24 来自手机  | 显示全部楼层  来自 新疆
看看隐藏
回复

使用道具 举报

12

主题

4211

回帖

1万

积分

博士生

......

Rank: 7Rank: 7Rank: 7

金币
685
好评
18
信誉
100

考神MT论坛新人MT论坛最佳新人MT论坛帅哥挂机大佬

QQ
发表于 2026-6-8 20:09:39 来自手机  | 显示全部楼层  来自 江西
看看隐藏
回复

使用道具 举报

9

主题

1985

回帖

7098

积分

硕士生

Rank: 6Rank: 6

金币
3068
好评
4
信誉
101

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

发表于 2026-6-8 20:11:12 来自手机  | 显示全部楼层  来自 浙江
看看
回复

使用道具 举报

23

主题

1154

回帖

4463

积分

大学生

Rank: 5Rank: 5

金币
2346
好评
4
信誉
101

考神

发表于 2026-6-8 20:13:46 来自手机  | 显示全部楼层  来自 湖北
看看隐藏
回复

使用道具 举报

3

主题

1672

回帖

5775

积分

硕士生

Rank: 6Rank: 6

金币
4803
好评
0
信誉
98
发表于 2026-6-8 20:14:59 来自手机  | 显示全部楼层  来自 广东
康康隐藏
回复

使用道具 举报

0

主题

10

回帖

37

积分

幼儿园

Rank: 1

金币
19
好评
0
信誉
100
发表于 2026-6-8 20:15:21 来自手机  | 显示全部楼层  来自 浙江
学习一下
回复

使用道具 举报

4

主题

3563

回帖

8306

积分

硕士生

Rank: 6Rank: 6

金币
4936
好评
1
信誉
95

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

发表于 2026-6-8 20:15:47 来自手机  | 显示全部楼层  来自 四川
看看隐藏
回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2026-6-8 20:21:45 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

42

主题

632

回帖

6076

积分

硕士生

小佬

Rank: 6Rank: 6

金币
7006
好评
162
信誉
270

考神MT论坛新人MT论坛最佳新人

QQ
发表于 2026-6-8 20:22:09 来自手机  | 显示全部楼层  来自 江西
看看
回复

使用道具 举报

3

主题

461

回帖

1357

积分

高中生

Rank: 4

金币
327
好评
0
信誉
101
发表于 2026-6-8 20:25:27 来自手机  | 显示全部楼层  来自 吉林
看看隐藏
回复

使用道具 举报

8

主题

1151

回帖

4249

积分

大学生

Rank: 5Rank: 5

金币
1102
好评
8
信誉
117
发表于 2026-6-8 20:27:19 来自手机  | 显示全部楼层  来自 浙江
正规APP吗
回复

使用道具 举报

106

主题

685

回帖

2771

积分

大学生

风风大王

Rank: 5Rank: 5

金币
800
好评
9
信誉
101

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

发表于 2026-6-8 20:31:29 来自手机  | 显示全部楼层  来自 浙江
Asen 发表于 2026-6-8 20:27
正规APP吗

"非常"正规
回复

使用道具 举报

0

主题

608

回帖

1056

积分

高中生

Rank: 4

金币
190
好评
0
信誉
100
发表于 2026-6-8 20:31:38 来自手机  | 显示全部楼层  来自 江西
看看
回复

使用道具 举报

发表回复

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

本版积分规则

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