Android 11 DAC和MAC
在 Android 11 中,DAC(Discretionary Access Control,自主访问控制) 和 MAC(Mandatory Access Control,强制访问控制) 是两种不同的访问控制机制,主要用于 权限管理、安全性 以及 进程间访问控制。
1. DAC(自主访问控制)
DAC(Discretionary Access Control,自主访问控制) 是 Android 的传统权限管理机制,基于 用户 ID(UID)、组 ID(GID) 和 文件权限(Unix 权限位) 来决定访问权限。
1.1 主要特点
- 基于 Linux 文件权限(
rwx
位) - 依赖 UID 和 GID(进程的所有者决定访问权限)
- 应用之间的