SEAndroid中定义的客体类有哪些?(access_vectors)

简介: 版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/48548059 SEAnd...
版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/48548059

SEAndroid中定义的客体类

我们看一下SEAndroid官方源码中,external/sepolicy/access_vectors文件中定义了所有的客体类.

file 普通文件
socket 套接字
ipc 进程间通信
database 用户空间数据库
x_device 指针和键盘

文件相关客体类:

filesystem 文件系统
dir 目录
file 普通文件
link_file 链接文件
chr_file 字符文件
blk_file 块文件
sock_file unix域套接字
fifo_file 有名管道
fd 文件描述符

网络相关的客体类:

这里写图片描述

这里写图片描述

进程相关客体类:

process 进程客体类

这里写图片描述

安全服务器相关的客体类:

security 安全客体类

系统操作相关的客体类:

system 系统客体类

控制能力相关的客体类:

capability 在Linux中的权限
capability2

控制密码信息改变相关的客体类:
passwd 密码客体类

SE-X窗体事物:

x_drawable 画图客体类
x_screen 屏幕客体类
x_gc
x_font 字体客体类
x_colormap 颜色映射客体类
x_property 属性客体类
x_selection 选择客体类
x_cursor  光标客体类
x_client 客户端客体类
x_server 服务器客体类
x_extension 扩展客体类
x_resource 资源客体类
x_event 事件客体类
x_synthetic_event 综合事件客体类

扩展的Netlink客体类:

这些都在上面网络相关的客体类里面.

控制通过D-BUS信息系统进行通讯和访问的客体类:
dbus dbus客体类

控制通过name service cache daemon(nscd)进行访问的客体类:

nscd nscd客体类

控制通过通讯来访问IPSec网络数据的客体类:
association

为KOBJECT_UEVENT家族更新的Netlink客体类:

netlink_kobject_uevent_socket
appletalk_socket
packet
key
context
dccp_socket
memprotect
db_database
db_table
db_procedure
db_column
db_tuple
db_blob
peer
x_application_data
kernel_service
tun_socket
x_pointer
x_keyboard
db_schema
db_view
db_sequence
db_language
binder
zygote
property_service

目录
相关文章
|
存储 缓存 资源调度
Koodo Reader : 一个开源免费的电子书阅读器
【1月更文挑战第3天】 今天在浏览 GitHub 的时候,偶然发现了一个非常有趣的开源项目——Koodo Reader。这个项目是一款开源免费的电子书阅读器,支持多种格式。它具有一些非常独特的功能,深深地吸引了我的注意。在接下来的内容中,我将为大家详细介绍一下这个备受关注的阅读器项目。
1634 3
Koodo Reader : 一个开源免费的电子书阅读器
|
Linux
mount 挂载 iso 镜像文件
【1月更文挑战第3天】
1716 0
|
关系型数据库 MySQL 索引
【MySQL】当前读、快照读、MVCC
【MySQL】当前读、快照读、MVCC当前读:  select...lock in share mode (共享读锁)  select...for update  update , delete , insert   当前读, 读取的是最新版本, 并且对读取的记录加锁, 阻塞其他事务同时改动相同记录,避免出现安全问题。
12873 0
|
网络协议 容灾 Java
【游戏】服务器性能测试(四) 简单压测工具理论篇
做了一个简单的压测交互关系,对服务器压测需要大量的“真实”用户,每个用户都是独立与服务器进行协议通信。首先压测工具需要有网络模块的支持,目前大部分的游戏网络通信是基于TCP协议的,也有一些是基于UDP协议的。其次同时需要支持这么多用户运行,就需要考虑多线程模块。最后就是压测所需的并发控制与事务统计等功能。 1. 网络编程 压测的用户数会需要很多,少则三五千,多则上万。图1的用户与socket比例为1:1可以看出,创建socket的对象数量也会很大,而实际压测中很多情况下用户与socket比例可能会更高。
1462 0
【游戏】服务器性能测试(四) 简单压测工具理论篇
|
4月前
|
JSON API 开发者
京东商品 API 接口,开发者详解与使用指南
京东开放平台提供商品API,包括获取商品详情、搜索商品、查询分类等功能。开发者可通过API实现商品数据获取与分析,适用于电商选品、价格监控、比价应用等场景。本文详解API调用流程、签名生成方式及Python代码示例,助力高效接入京东商品数据。
|
5月前
|
安全 PHP
PHP 8的Match表达式:更强大的条件控制
PHP 8的Match表达式:更强大的条件控制
|
编解码 小程序
微信小程序11177版本开启控制台方法
微信小程序11177版本开启控制台方法
|
10月前
|
机器学习/深度学习 数据采集 人工智能
设计文档:智能化医疗设备数据分析与预测维护系统
本系统的目标是构建一个基于人工智能的智能化医疗设备的数据分析及预测维护平台,实现对医疗设备运行数据的实时监控、高效处理和分析,提前发现潜在问题并进行预防性维修,从而降低故障率,提升医疗服务质量。
|
JSON 数据处理 数据格式
Python中批量提取[]括号内第一个元素的四种方法
Python中批量提取[]括号内第一个元素的四种方法
567 1
|
存储 传感器 算法
在嵌入式系统中,硬件和软件之间存在的关系
在嵌入式系统中,硬件和软件之间存在的关系
809 1