您当前的位置:IT头条网要闻正文

Android APP应该怎样去广告 安卓APP破解去广告完整教程

放大字体  缩小字体 2018-02-24 13:15:49  阅读:2206+ 来源:本站原创 作者:冯绍峰

最近下了一款小众APP,功能实用,界面简洁,然而用了几分钟页面下方竟然弹出了小窗口广告!并且每分钟自动更新!!耗电、耗流量、占屏幕空间、闪烁吸引眼球、不小心还会误触,这种广告方式是本强迫症患者无法容忍的,相信大部分人也会反感,因此常用的那些APP中也几乎没有看到过。从学习的角度出发,本人尝试对这款应用进行破解,“屏蔽”其中的广告功能。

1. 解压

下载apk文件,修改后缀名为.zip,解压到文件夹中

apk解压文件夹.png


其中:

  • assets文件夹 -- 放原生资源文件

  • lib文件夹 -- 放引用库文件

  • meta-INF文件夹 -- 放清单文件

  • res文件夹 -- 放资源文件

  • AndroidManifest.xml -- 安卓清单

  • resources.arsc -- 主资源文件

以上这些主要跟资源有关,如果需要提取一些图片或声音资源可以直接在文件夹中找,剩下的classes.dex文件就比较重要了,它是安卓中classes类的打包格式,代码都在这里面。

2.查看jar

查看代码需要将dex文件转换为jar文件,这里推荐一款软件“安卓逆向助手”

安卓逆向助手.png


里面集成了apktool、autosign、dex2jar、jd-gui等常用工具,十分方便。
这里选择其中的dex2jar功能,源文件浏览选中解压出来的classes.dex文件,点击操作按钮,即可自动生成classes_dex2jar.jar文件。
再选jd打开jar功能,就可以调用jd-gui查看jar文件了。

jd-gui查看代码.png


jd-gui中可以看到,大部分代码经过了混淆,而且经过编译器优化后的代码跟源码会有所不同,不过逻辑还是一样的,认真看还是能大致看懂。

为你推荐

  • 华为nova 15系列发布:前后双红枫,与鸿蒙AI深度融合

    12月22日,华为在“nova 15系列及全场景新品发布会”上正式推出全新一代nova,以突…

    数码
  • SpaceX计划2026年IPO募资超300亿美元

      据媒体周二报道,埃隆・马斯克旗下的 SpaceX 正推进IPO计划,拟募资规模将远超…

    数码
  • 抖音生活服务推出六项扶持措施,多个品类下调入驻保证金

    在烟火市集暨抖音生活服务首届创作者大会上,抖音生活服务发布六项商家扶持措施,…

    数码
  • 进博会对话高通钱堃,混合AI是未来,5G-A发挥重要作用

    最近,高通公司全球高级副总裁钱堃在第七届中国国际进口博览会期间接受媒体专访时介…

    数码
  • 从手机到汽车 高通孟樸进博会解读5G+AI推动朋友圈扩展

    11月5日至10日,第七届中国国际进口博览会在上海举办,高通公司中国区董事长孟樸在进…

    数码
  • “如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!