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(进程的所有者决定访问权限)
  • 应用之间的

你可能感兴趣的:(android,frameworks,Android,DAC,MAC,权限控制)