某游戏逆向分析之去开屏广告
https://yl.qiyikt.com/data/attachment/forum/201912/08/202752glbt0lyygygotuao.png
ddms早已打开,这个APK一进去就有开屏广告。
https://yl.qiyikt.com/data/attachment/forum/201912/08/202823ghaywwh3xdh8o8lh.png
定位到这个广告在SplashAdActivity,进入发现有个醒目的方法
https://yl.qiyikt.com/data/attachment/forum/201912/08/203222z8r1rltlqe8rqebt.png
通过查找这个方法的调用,发现广告的老巢
打开后 https://yl.qiyikt.com/data/attachment/forum/201912/08/202855t2rhd5mbutyttda5.png
如此多关于广告的方法,看来今天要苦战了.....
https://yl.qiyikt.com/data/attachment/forum/201912/08/203055jr3nrjrkbvv6rdbl.png ..
https://yl.qiyikt.com/data/attachment/forum/201912/08/203105n6iiqaou6rd0pori.png
开始分析源代码
然后更改判断逻辑。
思路很简单,TURE 就想办法改成FALSE
反正就让它执行failed 语句。
但是后来我发现被带偏了,因为这个好像是用来混淆别人的,经过半个小时的查找,最后找到
https://yl.qiyikt.com/data/attachment/forum/201912/08/203537hiy76tfxicpxs6c8.png
真正有用的开启广告方法在这里。
https://yl.qiyikt.com/data/attachment/forum/201912/08/203625ghsm2eesfe2hdhbc.png
这里都没有看源码,直接上手改,把判断逻辑全部注释掉。完成去开屏广告
https://yl.qiyikt.com/data/attachment/forum/201912/08/203723ko9pqleekkyaak9v.png
09.png (55.14 KB, 下载次数: 0)
下载附件2019-12-8 20:37 上传
PS:虽然成功去除广告,但是程序的稳定性下降,进入游戏后不久会闪退,希望以后水平提升后可以解决这个问题
大佬,这个是什么软件 同样,找最右启动界面的广告。把splash老巢找到直接删,打开就闪退,还在寻找方案 感谢楼主分享 把splash全部替换成首页页面呢? 感谢大佬 tql膜拜大佬 把跳转广告的方法,加个返回,这样子行不行,保留住这个方法 本帖最后由 417788939 于 2020-1-22 08:13 编辑
这游戏我玩过,叫羽毛球高手。
开屏广告首先直接找入口文件,关系到启动动作。你看xml很容易就知道广告在SplashAdActivity,入口文件改不好肯定不稳定。
然后删除com.qq.e.ads开头的广告权限即可去开屏广告,追求完美精简可以顺藤摸瓜改smali。 为什么我这里不显示图片的?
页:
[1]