吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6537|回复: 74
收起左侧

[Android 原创] 【散装破文】如何有效率的去除软件广告(一)

  [复制链接]
低调(d-iao) 发表于 2023-9-11 15:09
    有人说需要前三节课程,由于原图已没保存,所以都是直接搬过来的。


     散装系列:是以日常实用小技巧所展开的系列


     论坛上有不少去除广告教学,但是大部分的教学只告诉你怎么改,却没告诉你怎么找,往往导致初学者们遇到没见过的广告就不会了,再不然就各种花里胡哨的改法,不但兼容性不好,而且也不干净。就只为了炫技而炫,却从没往核心去说,导致很多初学者们只知其一,不知其二。即使学了,依旧迷茫。
   

  首先来了解一下广告是如何在app里运作,并如何正确的指向开发者。

    如果一位开发者需要从广告中获得收益,他首先必须到对应的广告平台申请一枚身份,并且把自己开发的软件包名填入进去,以获取对应的appid来对接到软件sdk里。这样平台才会知道是从谁的软件里被投放广告了,也才能知道是来自何人的收益。唯有这样,广告也才能在app里正常运作。

     然而对于一个修改者来说,广告平台众多,大大小小就有上百号,很难都对每个广告商如数家珍。所以需要学会的是即使面对第一次见的广告,依然可以淡若自如。

现在来实际操作吧,演示软件是一个看小说app,从gp(googleplay)下载的。

从图里可以看到软件有个下幅广告和全屏广告。

152052la31wqxb71lqqeqo.jpg
152122w66yuho0ybheg67o.jpg

但是广告商又那么多,该如何定位呢?这课就先教大家如何快速定位吧。

这里需要借助小黄鸟,但不需要具备一个抓包环境,只需要能进行正常拦截即可。

首先打开小黄鸟并启动,接着直接打开要去除广告的软件即可。

不被信任的https链接都会被列入异常名单里。

152252x28qtd7nymjt12mj.jpg

然后从下到上按顺序看,首先是umeng(友盟统计),tradplusad(聚合广告),pangolin(穿山甲广告)。

152310g4qttc5qptdtl5d4.jpg

那么现在就当不认识tradplus是哪家广告吧,但是它出现在pangolin之前,所以先对它进行处理。可是现在又不了解它,该怎么做呢?

这时候就得依赖谷歌或者百度等等搜索引擎,然而要怎么搜索呢? 这里需要进行搜索的是tradplus的开发相关,而不是去除tradplus广告相关信息。因为只有知道如何开发,才能知道需要去除的是什么。而不是盲目的把相关字眼去除就等于移除了广告。

152431zanq1ancyydsnqm3.jpg

进入到图中的开发手册里,但是作为修改者并不需要进行开发,所以不需要全面的去了解整个流程。只需要找出广告的对接过程。

152522fczfggyresb6c5k5.jpg

从上面文中有提及,如果要把广告对接到软件里,需要把appid写进去,那么在软件里就会有个配置过程,也就是初始化过程。只有完成了初始化过程,广告才会在软件里生效。所以只需要从开发手册了解初始化的过程,再将其处理,就能达到了去除广告的效果。

152614j33mjjgy3zr3ukjj.jpg

从图中可以知道,tradplus广告初始化需要调用initSdk进行初始化配置。现在可以使用反编译进行定位了

152735pdsazssb7ajsqsb1.jpg

由于要找的是initSdk方法,并不需要找何处调用,所以在关键词前面加个空格进行搜索。

152743y55kelrlhl3wkaee.jpg

得出结果一共有13个,但是包名都是在ads里,所以不需要排除,直接把方法名内的代码都删了吧

152840y44sfz3u6npuy28o.jpg

而且可以看到在tradplus里还包含了对pangolin和facebook广告进行初始化,所以这些都可以删了。

152913l73swrrj1jtis6rs.jpg

把后面为v(全称void)的代码都删除,如图所示

修改前:

152958kohnfb2aaamfam9s.jpg

修改后:

153033zpm9mqo1cjl9sjpq.jpg

其余修改:

153103bnr4rrxk767ni5ns.jpg
153112uiyjikiq992i9iam.jpg

这里我就不一一演示了。请自行把相关代码都删了吧。最后来看看效果。

在图中可以看到广告没了。并且小黄鸟异常里也没有多余的广告链接了。至此完成了一次广告去除。

153143p7h007hrr77qrzrl.jpg
153153oxnhuulxrxlxuorz.jpg

免费评分

参与人数 21吾爱币 +19 热心值 +18 收起 理由
lingyun011 + 1 + 1 用心讨论,共获提升!
w1258008521 + 1 + 1 谢谢@Thanks!
Fanqim + 1 + 1 我很赞同!
zooo1996 + 1 + 1 热心回复!
liuqm + 1 + 1 热心回复!
ot1686 + 1 谢谢@Thanks!
gomg007 + 1 + 1 很赞,授人以渔!
yp17792351859 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
唯爱丶雪 + 1 这手机字体看着太难受了
skyward + 1 + 1 谢谢@Thanks!
Deckard + 1 + 1 我很赞同!
勤勤学长 + 1 虽然看不懂,但感觉好厉害
yschao + 1 + 1 谢谢@Thanks!
马到功成 + 1 + 1 虽然看不懂,但感觉好厉害
garen + 1 + 1 谢谢@Thanks!
leweishang + 1 + 1 谢谢@Thanks!
BensonDC + 1 + 1 我很赞同!
暴躁的老司机 + 1 谢谢@Thanks!
jyboyabc + 1 + 1 用心讨论,共获提升!
zhe943 + 1 + 1 我很赞同!
ysjd22 + 1 好,app肿瘤切除手术

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Him8848 发表于 2023-9-11 15:17
本帖最后由 Him8848 于 2023-9-11 15:18 编辑

这个好像是mt发过的
17pojie 发表于 2023-9-12 20:31
“这里需要进行搜索的是tradplus的开发相关,而不是去除tradplus广告相关信息。因为只有知道如何开发,才能知道需要去除的是什么。”
这个思路很棒,往往我们搜索就是直来直去,而有时恰恰是需要相反而行。
cr7890 发表于 2023-9-11 15:16
ouzhenwei 发表于 2023-9-11 15:22
这个教程详细
Piz.liu 发表于 2023-9-11 15:23
学习学习.之前有人发的通用的去广告的帖子,照着啥都没找到
tfyicheng 发表于 2023-9-11 15:24
不明觉厉!
rwj1990 发表于 2023-9-11 16:02
mt搬运的吗
Him8848 发表于 2023-9-11 16:06

这个就是mt的原作者。。。
zhe943 发表于 2023-9-11 16:17
纯小白进来看看学习学习
tianyu925 发表于 2023-9-11 17:46
厉害啊,广告去除
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-28 06:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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