lcybshwm 发表于 2023-6-3 02:23

【技术教程】单机游戏通杀任何广告

本帖最后由 lcybshwm 于 2023-6-3 02:27 编辑

是不是遇到广告很烦,去除联网权限老是闪退报错,这里改改去广告那里改改去广告。

我老凉今天分享一个单机游戏暴力去广告弹窗,适用于所有APP或者应用。

原理:给APP加上全局http代{过}{滤}理,但是代{过}{滤}理地址为无效的。这样一来,应用因为访问代{过}{滤}理地址无效,导致整个应用都没有网络。非常适合不需要网络的单机游戏。

思路遥遥领先[滑稽]

话不多说,直接上教程。

第一步

反编译进入AndroidManifest.xml添加启动类代码,并copy原游戏的启动类名字,并去掉原启动类的标签
调用代码我放在工具包里面了,帖子最下面附上链接。



大概流程就是添加启动类,复制原启动类名,删除原启动类的标签

第二步
添加和修改dex
查看原包有多少dex比如说这里是到dex7直接把工具dex改名为dex8添加进去即可,然后点击进入dex8修改启动类名
<activity
            android:name="kele.RemoveAD_by_xll"
            android:exported="true">
            <intent-filter>
                <action
                  android:name="android.intent.action.MAIN" />
                <category
                  android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
      </activity>


修改dex

然后打包测试就OK了



然后最后再重申一遍,这个代码会让植入的apk完全陷入无网络情况,哦对了顺手一提,这个代码对webview无效,也就是类似于浏览器页面

疑问:
为什么植入了还是无效
答:有可能你代码没添加正确,又或者某些APP是内置广告,无需和网络挂钩的。


核心代码


工具箱代码:https://www.123pan.com/s/1hlrVv-ichFd.html
或者直接下载:

FFF全部成为F 发表于 2023-6-4 15:35

脱裤子放屁,直接把app的联网权限去掉或者是禁止app联网就好了,就算是要联网的游戏,装个adguard本地代{过滤}理想怎么拦截广告都可以。。。。

Poorwood 发表于 2023-6-16 18:05

说脱裤子放屁的,我这边还是说一下。
首先,这个方案是有局限性的,不是最好的。它只适用于特定情形下。
其次,在去掉没网时就闪退的情形下,这个确实是有一定作用的。解决了没联网权限,就无法接入游戏的问题。
而且也还算是一种比较通用的办法,确实不错。{:1_921:}

hk9186 发表于 2023-6-4 08:37

暖贴回复加加活力~

zhb8616246 发表于 2023-6-4 09:09

六六六学习到了{:1_918:}

Mr_豆先森 发表于 2023-6-4 10:11

看视频的软件能这样操作吗

Dlan 发表于 2023-6-4 10:54

直接修改xml的联网权限,是不是也可以{:1_926:}

adog 发表于 2023-6-4 11:23

感谢楼主分享

lcybshwm 发表于 2023-6-4 15:32

Dlan 发表于 2023-6-4 10:54
直接修改xml的联网权限,是不是也可以

主题第一行不是说了嘛 去联网权限闪退

lcybshwm 发表于 2023-6-4 15:33

Mr_豆先森 发表于 2023-6-4 10:11
看视频的软件能这样操作吗

不能哦 相当于对应用进行断网了 看视频很明显是需要联网的

lcybshwm 发表于 2023-6-4 15:36

FFF全部成为F 发表于 2023-6-4 15:35
脱裤子放屁,直接把app的联网权限去掉或者是禁止app联网就好了,就算是要联网的游戏,装个adguard本地代{过 ...

首先请您看帖子第一句说明,再说我提供的只是思路 你怎么这么杠精
页: [1] 2 3
查看完整版本: 【技术教程】单机游戏通杀任何广告