首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android新技术
订阅
用户2553871237066
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Native Hook 快速上手
Hook 原意是指钩子,它表示的就是在某个函数的上下文做自定义的处理来实现我们想要的黑科技,Android 系统还有很大一部分属于 Native 层,不可避免的需要用到 Native Hook 技术
字节跳动开源 Android PLT hook 方案 bhook
字节的大多数 Android app 都在线上使用了 bhook 作为 PLT hook 方案。字节内部有 20 多个不同技术纬度的 SDK 使用了 bhook。
爱奇艺xhook so原理详解
获取代码和资源你始终可以从这里访问本文的最新版本。文中使用的示例代码可以从这里获取。文中提到的xhook开源项目可以从这里获取。开始新的动态库我们有一个新的动态库:libtest.so。say_hel
插件化 · 入门篇 · 2023年插件化学习,从Activity开始
本文主要是根据我自身实际投产的 插件组件化 实践,分享一些动态加载 SDK插件 时需要考虑的问题。内容主要包括插件化方案的共同问题、插件包 leakcanary 引发的崩溃、资源 Id 类型不匹配
谈谈Android AOP技术方案
本篇将会对现有的AOP技术做一个统一的介绍,尤其侧重在Android方向的落地,希望对你有所帮助,文中内容、示例大都来自工作总结,如有偏颇不妥,欢迎指正。 这里先统一一下基本名词,以便表述。 切面: 对一类行为的抽象,是切点的集合,比如在用户访问所有模块前做的权限认证。 切点:…
【Android】函数插桩(Gradle + ASM)
第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦!还有这东西,有点意思”。 本着不断学习和探索的精神,便走上学习函数插桩的“不归路”。 插桩:目标程序代码中某些位置插入或修改成一些代码,从而在目标程序运行过程中获取某些程序状态并加以分析。简单来说就是在代码中…
学完ASM Tree api,再也不怕hook了
背景 看完本章,你将会学习到用ASM的tree api进行对匿名线程的hook操作,同时也能够了解到asm相关的操作和背景知识介绍!
ASM hook隐私方法调用,防止App被下架
一、前言 工信部对于App索权问题越来越重视,先后多个大厂App被下架要求整改: 其中最关键的问题是用户同意隐私协议之前,不能有收集用户隐私信息的行为,例如获取deviceId、androidId等信
Android 进阶之路:ASM 修改字节码,这样学就对了!
恢复双休了,准备捡起来写博客这件事,会尝试写好每一篇博客,准备写一个「进阶之路」的系列,希望对你有用。 没错,看了很多 ASM 入门的文章,都感觉文章写的很轻松,站立的高度都太高了,我个人觉得想要能够
Android Transform + ASM 初探
随着项目中对 APM (Application Performance Management) 越来越关注,诸如像 Debug 日志,运行耗时监控等都会陆陆续续加入到源码中,随着功能的增多,这些监控日志代码在某种程度上会影响甚至是干扰业务代码的阅读,笔者于是查阅有没有一些可以自…