Android SEAndroid
1.简单介绍:
介绍SEAndroid之前先介绍下SELinux,SELinux是安全增强型 Linux(Security-Enhanced Linux)的简称。它是一个 Linux 内核模块,也是 Linux 的一个安全子系统,当打开强制访问控制(MAC)后,所有进程想在SELlinux下干任何事,必须要在安全策略配置文件中配置对应的权限,如果没有配置,则该进程没有运行时会报错。而SEAndroid是基于SELinux修改后,在Android平台上运行的子系统,在架构上和SELinux完全一样。
2.执行级别:
2.1宽容模式DAC(Discretionary Access Control):
DAC是传统的Linux的访问控制方式,DAC可以对文件、文件夹、共享资源等进行访问控制。在DAC这种模型中,文件的所有者(或者管理员)负责管理访问控制。DAC使用了ACL(Access Control List,访问控制列表)来给非管理者用户提供不同的权限,而root用户对文件系统有完全自由的控制权。
只记录但