补全中……
高权限操作
开发者模式(adb)
Google 开发者文档介绍
设备管理器
Google 开发者文档介绍
root
类似于 Windows 上的 system (system 为 Windows 上最高级权限管理员/组)
是 Linux 上的 超级管理员
GNU/Linux 通过用户和用户组进行访问控制。 超级用户(root) 对操作系统和系统配置享有 完全的控制权 ,我们只应当在管理系统时使用它。无特权的普通用户可以使用 su 和 sudo 程序提升权限。
转自 Arch wiki
无障碍服务
看着权限很低,实际权限极高
无障碍服务旨在帮助身心有障碍的用户使用 Android 设备和应用。无障碍服务在后台运行,当无障碍事件被激活时系统会执行 AccessibilityService 的 onAccessibilityEvent(AccessibilityEvent event)方法。这些事件表示在用户界面中的一些状态的改变,例如:焦点的改变、按钮被点击等。这类服务可以有选择性地请求查询活动窗口的内容。无障碍服务的开发需要继承 AccessibilityService 和实现它的抽象方法。
未找到实际来源
设置系统设置
signature|privileged (前 signatureOrSystem)
Old synonym for "signature|privileged". Deprecated in API level 23.
A permission that the system grants only to applications that are in a dedicated folder on the Android system image or that are signed with the same certificate as the application that declared the permission. Avoid using this option, as the signature protection level should be sufficient for most needs and works regardless of exactly where apps are installed. The "signatureOrSystem" permission is used for certain special situations where multiple vendors have applications built into a system image and need to share specific features explicitly because they are being built together.
来源 https://developer.android.com/guide/topics/manifest/permission-element.html
对于 signatureOrSystem 废除的详细解答
http://blog.riskfinder.co.jp/2015/10/protection-lebel.html
Android8.0 更新增加了对该权限的权限控制(针对开发者)
https://source.android.com/devices/tech/config/perms-whitelist
工作资料管理器
官方介绍
https://support.google.com/work/android/answer/6191949?hl=en
框架
magisk
往 system 里面加东西,而 system 里的权限比较高,所以就可以实现一些神奇的操作,但仅限如此。
关键词:挂载,system
xposed
你可以注入一个系统,把它改为 MIUI 都可以。
关键词:注入,hook,zygote
shizuku
隐藏 API 调用框架,如果没有做这个 API 那么也没用。
关键词:隐藏 API,rikka
Riru
基于 magisk 的挂载功能做出来的黑魔法,主要是替换 zygote 进程加载的共享库,结果就是能注入到应用进程中,与 xposed 相似,但又不同。
关键词:替换,zygote,注入,共享库
busybox
Linux 上的瑞士军刀,Android 上一般用作拓展内嵌 Linux 指令
关键词:瑞士军刀,指令
Android 机制
四大组件
相当于Android的手足
站内介绍
Google开发者文档介绍
intent
通信机制
Intent 是一个消息传递对象,您可以使用它从其他应用组件请求操作。尽管 Intent 可以通过多种方式促进组件之间的通信,但其基本用例主要包括以下三个:
- 启动 Activity
- 启动服务
- 传递广播
来自Google开发者文档
安全机制
权限管理
Android最基础的权限管理,实现在AppOps之上
play 保护机制
Google自己的一套扫描机制,人称幸运破解器杀手
个人感觉这是最没用的
safetynet
SELinux
Linux上的一套安全机制
可信凭据
bootloader lock
安全系统
recovery
bootloader
高通 9008/900e/9007/9006
9.30 增加 Riru 介绍,更新文档
4.10 部分文档补全,部分排版修复
4.9 @letitfly 给四大组件加上文档链接
4.8 root 更新文档,无障碍服务更新文档,priv-app 更改为 signature|privileged ,更新文档。
3.24 更新 busybox 以及部分文档
3.23 更新安全机制 bootloader lock
更新安全系统
帮忙补全或讨论可获得 kotomei 娘小说的出场机会