00 悟空教程

00 悟空教程

悟空加速

基于 Xposed,跳过启动页的广告

Url 拦截

基于 Xposed,拦截广告 Url

广告文件替换

通过用同名的空文件夹替换广告,达到去除广告

Hosts 管理

通过替换 hosts,应用无法下载广告

注意事项

文件替换,默认是关闭状态,需要手动开启及刷新云端规则

需执行批量替换,App 替换失败会有提示,进入规则手动删除文件再替换才生效

hosts 需定期下拉刷新规则。

hosts 替换及还原,可查看状态,规则改变需重新替换生效

功能介绍

关闭活动页/禁用活动页/防火墙拦截活动页

如果是弹出一个独立的广告页,不影响使用,可以直接使用其中一种方式。

比如:ZAKER新闻/闲鱼

关闭活动页:会出现一闪而过

禁用活动页:可能引起闪退

防火墙拦截活动页:效果最好,不会闪退/不会出现闪。

跳过活动页到首页

大多数应用是启动页 -> 广告 -> 首页 这个套路。比如:豆瓣/一点资讯

下面的跳过方式都可以

启动页 -> 首页

广告页 -> 首页

替换活动页为首页(移花接木)

这个由 Android 系统完成到,使用场景和跳过活动页到首页一样,哪个效果好用哪个,太极有些应用不支持。

ps: 跳过活动页/替换活动页,可能会导致外部的跳转也跳转到了首页。

有些应用广告直接在首页显示,关闭/禁用/跳过页面都不适合,但是 Xposed 无所不能啊,悟空还支持点击的方式来跳过广告。

自定义 Hook

这个方式适合懂得代码的专业人士,需要反编译,找到广告加载的代码,再Hook过去。典型应用有:知乎、迅雷。

也支持点击 ViewId

如果八戒支持而且是点击 ViewId 的方式,那么可以直接复制八戒的规则,自动转换成悟空的规则;

自定义 Hook 的定义

一个方法/函数基本组成:

public class TextUtils {

public static boolean isEmpty(CharSequence str) {

return str == null || str.length() == 0;

}

}

类名(class): TextUtils

函数名称: isEmpty()

函数参数: CharSequence

返回类型: int

所以要 Hook 一个方法/函数需要以上信息。

[{

"cn":"com.tencent.qqmusic.activity.AppStarterActivity",

"mn":"C",

"args":[],

rt":"null"

"ht":3,

}]

cn: 类名

mn: 方法/函数名称

args: 参数列表

argVs: 参数值

rtt: 返回值类型

rt: 返回值

ht: Hook 类型 (before 1/after 2/ replace 3)

更多教程

悟空规则制作-1(B站)

悟空规则制作-2

Url拦截教程

应用内广告 View 屏蔽 - 1

相关推荐

世界杯历史上的52个帽子戏法
365bet手机客户端下载

世界杯历史上的52个帽子戏法

📅 07-16 👁️ 8761
《陌陌》收益提现方法
365bet备用线路

《陌陌》收益提现方法

📅 07-24 👁️ 6092
攻城掠地极套装多少级开启
365bet手机客户端下载

攻城掠地极套装多少级开启

📅 07-12 👁️ 4401