某厨房App去除启动页广告'
本帖最后由 jacktvt 于 2023-4-11 12:24 编辑# 某厨房App去除启动页广告分析
> 首先要感谢下吾爱和正己大佬的课程分享,让我这种小白可以入门。
>
> 最近刚学做饭用到了这个app,通常我都是等3秒广告结束的,毕竟这3秒也干不了啥,但是这个app居然要5秒,而且还是带摇一摇广告,稍微一动手机直接跳到广告产品(狗东),这还能忍?
## 一、签名校验
直接签名安装,软件没有闪退,但是页面加载不到内容,证明有签名校验,使用np管理器去除签名校验,然后安装,ok。
## 二、 去广告
1. 使用mt管理器的activity记录广告页activity——>打开jadx搜索,一气呵成,一通分析发现广告相关的太多了,京东、淘宝、抖音、今日头条...就是没找到跳转!
2. 忽然发现startActivity有个onAdClose方法,找个合适位置调用,安装一试,ok成功跳过广告;
3. 第二天做饭打开一用,手机稍微一晃动,居然直接跳转到了京东!也就是说广告页显示倒是跳过了,但是逻辑还在!
4. 重新开整,发现有startActivity中有个给Ad组件赋值的操作,顺着这条线找下去,成功找到广告页面信息构建的地方,再通过其他部分的信息基本就可以确定是在x2方法中获取广告信息,显示、赋值给其他广告相关的逻辑使用。
5. 既然如此,直接来个简单粗暴的把后面的显示及赋值操作直接干掉,然后再调用onClose方法,打包试用,搞定!
源app地址:链接:https://pan.baidu.com/s/1f5rFh4IXbKfZ47vAP4quMw提取码:52pj
本贴仅用于学习交流,侵删。
本帖最后由 正己 于 2023-4-9 19:55 编辑
发教程可以,但是不要带成品哦,我给你编辑掉了,另外学一下插图,在文字中间插入图片,这样观看体验比较好{:301_998:} disorder2023 发表于 2023-4-9 22:17
就是类似于快捷方式app里能查找不同app的activity是嘛
快捷方式那种应该是不经过广告页直接跳转到对应到activity,而这个是加载了广告页的activity,只是没让他显示出来,最后达到的效果是一样的 正己 发表于 2023-4-9 19:54
发教程可以,但是不要带成品哦,我给你编辑掉了,另外学一下插图,在文字中间插入图片,这样观看体验比较好 ...
太棒了吧~~~发个教程还知道哪里的不足了{:1_921:} 感谢大佬分享分享 正己说的是不让你带成品,但你记得把原版安装包带上,别人也好再研究一下 就是类似于快捷方式app里能查找不同app的activity是嘛 这东西不错,很实用! 很好的教程,学习一下。 感谢分享 下厨房这个广告真的烦人呢,我一直做菜最讨厌这个了。