配套系列教学视频链接:
说明
系统:Android10.0
设备: FireFly RK3399 (ROC-RK3399-PC-PLUS)
前言
本章节介绍SeAndroid中常见的几个安全上下文文件。
一,安全上下文文件
在Android源码中会存在几个重要的上下文文件, 用来描述系统和属性,服务等的上下文信息, 路径在system/sepolicy
| file_contexts |
根系统中所有文件的安全上下文, 如/system/bin, /system/etc等文件,源码路径如: system/sepolicy/private/file_contexts |
| property_contexts |
属性的安全上下文,源码路径如: system/sepolicy/private/property_contexts |
| genfs_contexts |
Genera |

本文详细介绍了Android系统中SeAndroid的安全上下文文件,包括file_contexts、property_contexts、genfs_contexts、service_contexts、mac_permission.xml和seapp_contexts的用途和位置。在Android 8.0后的Treble项目中,这些文件被分为平台和非平台部分。开发者通常只修改厂商定义的规则,以避免平台策略错误。在系统启动时,plat_sepolicy.cil和vendor_sepolicy.cil会被动态编译并执行。
最低0.47元/天 解锁文章
5040

被折叠的 条评论
为什么被折叠?



