逆君 发表于 2022-3-23 10:57

【原创】去除小米广告通用级!!!-象棋高手app-【去除广告】-破解教程

本帖最后由 逆君 于 2022-3-23 11:01 编辑

运行环境:
WIN10
涉及工具:
MT管理器,真机【MIUI12.5】
教程类型:
软件去广告
是否讲解思路和原理:



注:以下教程所有操作,仅限用于学习和研究目的,不得用于非法途径或商业行为!
否则,一切后果请用户自行承担!如果您喜欢本程序,请购买正版,支持正版,获得正版优质服务!



教程均在本站首发原创!如需转载,请注明出处站名:吾爱汇编论坛    作者:逆君


原包可在小米应用商店下载



以下为图文内容:

0x1 前言

这款游戏主要是 中国象棋经典对弈玩法,我是在小米应用商店下载的,所以里面也植入了小米的广告,
在其它地方下载广告的话有些不太一样的,不过去除方法大多一致,下面就可看到只要是一进入对局,
底下就会立马弹出广告,而且即使暂停了也有广告弹窗,还很容易点到广告,整个体验非常不好!










0x2 目的

去除游戏广告弹窗,增强游戏体验!




0x3 分析【去广告】

1.软件无加固、无校验,下面不再赘述!




2.对于广告类的,一般就是在资源文件查找看有无类似 com.qq.e.ads、com.baidu.e.ads、com.google.e.ads等带ads的,
删除调用的代码,但是有时候不太行,还是需要进源码去修改,废话不多说了,不过还是先去资源文件 .xml 瞧瞧 有无上面说的,
因为有时候可能修改xml就已经可以成功去除了,不过这里的xml文件只搜到腾讯的,其它的没有,看操作:










3.上面删除xml后,广告还在的,那就继续往下,查看assets删掉广告文件,看操作:







4.找到小米存放广告代码的地方,看图操作:







5.下面一个一个来改,小米的去广告基本都是通用的!只要看到loadAd、showAd都要改【有些看着像的最好也改】,看操作:

(1)BannerAd:loadAd、showAd 都给 return-void





(2)FeedAd:里面的方法都给 return-void ,我是这样改的, 免得漏一个然后找来找去,
一次性改完懒得测了,假如有些不用改【可自行测试!】
下面图太多,我就不贴前后对比图了,直接放修改的,都是在方法逻辑执行前 加 return-void 让它无返回值








(3)InterstitialAd:





(4)NativeAd:





(5)SplashAd:






(6)TemplateAd:





6.上面改好了,保存、重装即可,广告成功去除!开始游戏后不再有广告!体验提升了不少!废话不多说,看效果:









heCJlyuDEv 发表于 2022-3-23 10:58

感谢楼主

wqG09452 发表于 2022-3-23 10:58

感谢楼主

evz8 发表于 2022-3-23 11:01

谢谢分享

hZW13 发表于 2022-3-23 11:01

感谢楼主

LQpJlqFNXxE 发表于 2022-3-23 11:02

谢谢分享

EPdkrKb710 发表于 2022-3-23 11:04

楼主分享不易,顶帖是必须的~

ftN2 发表于 2022-3-23 11:06

前来向大佬学习

KsavJ 发表于 2022-3-23 11:08

谢谢分享

mSYxEdBpL 发表于 2022-3-23 11:41

谢谢分享
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【原创】去除小米广告通用级!!!-象棋高手app-【去除广告】-逆向教程