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

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

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

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

广告种类:

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

弹窗广告:

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

我们这里以火柴人为例:


我们先打开androidkiller工具

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


然后我们找到工程管理器

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


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

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

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

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

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

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

回编译

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,467评论 2 59
  • 安卓逆向思路: 1、查壳 检查程序是否有加固 2、未加固 2.1 工具 ApkTool + jadx 或者 Apk...
    醋溜八酱阅读 6,238评论 0 9
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,186评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 13,585评论 0 11
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 7,706评论 1 1