标签: SELinux

3 篇文章

Android SELinux 系列(三) RawSocket权限提升实战
raw socket ipv6 的demo示便 基本思路 SEAndroid框架是AVC(Android Vector Cache) 使用SEAndroid修改权限, 主要就是查看调用api不成功系统的avc的日志, 定位相关的te文件, 或者添加新的te文件, 编译。 如果编译不通过, 再接着看编译的日志,定位到相应的文件,删除或屏蔽报错对应的代…
Android SELinux 系列(二) TE语法
m4及其宏编译器 m4语法文档 了解规则即可, 常用的 命令: type, allow, transit 权限: open, read, write, create 等 注意,字符串使用的是 '`, 单引号的前半部分, 和反引号(键盘左上解与~一起的键) 为何会选m4语言 通用性好 关键还是实战,m4相对于Android, 就看SEAndroid的…
Android SELinux 系列(一) 背景,作用,原理
Android SELinux android seolicy 官方文档 sepolicy.te 文件使用的是M4语言 SELinux 简析与修改 是什么 SELinux, 是为了加强系统安全 强制控制访问(MAC), 强制使用管理员定义的安全策略,基于安全上下文或标签, 鉴权所有的进程,对象和操作。用来校验服务和应用的权限。 SEAndroid …