SElinux 想要特别好的去理解是个什么,或者在我们身边哪里出现,怎么运作的可以首先通过我们接触和看到的进行分析 和基础知识了解
http://blog.csdn.net/syhost/article/details/41496701
我们可以通过配置SELINUX的相关policy,来定制自己的手机的一些权限,比如,我们可以完全让root用户没有任何的权限和user一样
在android里面,有两个类型,一种是文件,一种是进程。
Linux中有两种东西,一种死的(Inactive),一种活的(Active)。死的东西就是文件(Linux哲学,万物皆文件。注意,万不可狭义解释为File),而活的东西就是进程。此处的“死”和“活”是一种比喻,映射到软件层面的意思是:进程能发起动作,例如它能打开文件并操作它。而文件只能被进程操作。
SELinux中,每种东西都会被赋予一个安全属性,官方说法叫Security Context。Security Context(以后用SContext表示)是一个字符串,主要由三部分组成。例如SEAndroid中,进程的SContext可通过ps -Z命令查看,如图1所示:
一、 ps -Z (可以查看当前进程所拥有的selinux的权限)
针对这两种类型,我们可以先来看看他们的不同。
在android上面,adb shell之后进入手机,