删除广告
Android逆向-删除广告
修改AndroidManifest.xml
搜索<provider
,逐个进行检查。
常见的广告调用权限有:
1 | com.qq.e |
仔细检索每一个相关的provider
并删除,不能少删或多删。
检查”ads”字符串也有可能帮助检索广告SDK。
修改Dex
删除smali代码
搜索所有调用广告SDK的位置,并删除其中相关的调用逻辑。(修改Smali代码)
举umeng
广告为例子,搜索Lcom/umeng/
检索到所有的结果后,首先排除自身com.umeng
开头的包,去检索其他调用了这个广告SDK的包,然后删除其中的广告逻辑。
删除包
然后删除相关的包文件夹,比如
1 | uc.crashsdk |
删除so文件
有的广告SDK还有so要删除
以umeng
为例子,需要删除:
1 | libcrashsdk.so |
参考
- 本文作者: Taardis
- 本文链接: https://taardisaa.github.io/2023/10/10/Android逆向-删除广告/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!