移动设备安全:SEIP 与非漫游协议的双重保障
1. SEIP 简介
SEIP(Simple and Efficient Integrity Protection)是一种简单高效的完整性保护方案。传统桌面和服务器上的 SELinux 部署存在安全策略复杂、管理任务繁重的问题,且缺乏内置的完整性模型。而基于 SEIP 的实现,一方面简化了针对移动电话设备的 SELinux 策略,另一方面在 SELinux 策略中加入了内置的完整性考量。
2. 可信与不可信域
2.1 文件系统布局
在评估平台中,文件系统和内存空间布局有着明确的划分:
- 所有 Linux 系统二进制文件(如 init、busybox)、共享库(/lib、/usr/lib)、脚本(如 inetd、network、portmap)和不可变配置文件(fstab.conf、inetd.conf 等)位于只读的 cramfs 文件系统中。
- 所有与手机相关的应用二进制文件、配置文件和框架库位于另一个 cramfs 文件系统。
- 所有可变的手机相关文件位于 ext3 文件系统,包括日志、临时文件、数据库文件、应用配置文件和用户可定制的配置文件。
- 默认情况下,用户通过 USB、蓝牙、MMS 或浏览器下载的所有代码和数据,存储并安装在 ext3 文件系统的 /app/usr 下以及 /mnt/mmc(插入闪存卡时挂载),除非用户明确提示安装到可信的 ext3 文件系统。
2.2 可信与不可信主体
根据文件系统的划分,所有只读文件系统和部分存储手机相关文件的 ext3 文件系统被视为可信的,而用户可写的文件系统被视
超级会员免费看
订阅专栏 解锁全文
38

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



