安卓逆向之修改资源去广告

安卓软件如何去除app广告??

最近我的一个朋友在手机上下载了一个好玩的游戏,但他每次打开都会弹出广告,要显示一段时间才结束。

而且在玩的过程中还会弹出广告出来,就算在好玩的游戏被几波广告弄下来都没有兴趣去玩了,然后我看到他郁闷到不行,就决定出手帮助他解决这个问题,教他如何去删除广告,彻底的告别广告烦恼。

广告种类:

广告分为弹窗和开屏广告两种。今天我们首先去学习一下怎么去除弹窗广告。

弹窗广告:

由于广告信息是需要通过网络获取的,这一点我们都会很清楚,所以直接删除它的网络权限,就会导致APP发送广告请求时无法获取广告信息,这样我们也就达到去除广告的目的了。

我们这里以火柴人为例:


我们先打开androidkiller工具

我们这里已经把火柴人反编译好了,只需要点开他就行。


然后我们找到工程管理器

然后双击打开AndroidManifest.xml这样一个文件


删除AndroidManifest.xml文件里面与网络相关的权限达到去除广告弹窗功能,当然我们会看见里面有很多,不知道哪个是与网络有关的权限,不用担心,这里我会给大家说

与网络相关的权限有四种如下图:

因为我们单机游戏在下载的时候是需要连接网络的,所以我们是坚决不能吧最后一项完全使用网络的权限给删除,如果删除了该权限,那将会导致app崩溃无法运行,所以我们只选择前4种去进行删改。

接下来我们只要在哪里去一个一个找出来进行删除就行。

当然这么多代码我们去一个一个找,可能会耗费很多时间,不要着急我们可以搜索如下图。

我们在这里就会一个一个找到他们,然后选中删除就行。

回编译

我们删除完了之后,不是什么都不做哦,我们还有进行回编译。

这样我们就去除我们的弹窗广告了,是不是很简单呢?

没搞懂的朋友们可以下方评论哦。

你可能感兴趣的:(安卓逆向之修改资源去广告)