Android 什么';gid对过程的影响
在android上,如果我们在一个进程上设置了一些GID,该进程将获得其上设置的GID的特权。Android 什么';gid对过程的影响,android,linux,uid,Android,Linux,Uid,在android上,如果我们在一个进程上设置了一些GID,该进程将获得其上设置的GID的特权。 例如,如果我们想启用一个进程可以访问internet,我们可以将uid AID_INET添加到此进程的GID。AndroidUID在filesystem/core/include/private/android\u filesystem\u config.h中定义 问题是: 如果我们将uid添加到流程的GID中,会对流程产生什么影响? 现在我们知道: 1.进程可以通过ACL以组的形式访问文件 2.授予
例如,如果我们想启用一个进程可以访问internet,我们可以将uid AID_INET添加到此进程的GID。AndroidUID在filesystem/core/include/private/android\u filesystem\u config.h中定义 问题是:
如果我们将uid添加到流程的GID中,会对流程产生什么影响?
现在我们知道:
1.进程可以通过ACL以组的形式访问文件
2.授予该过程一些特权;(如上所述,如果流程的GID中包含AID_INET,则流程将具有internet访问权限)
还有其他影响吗?这是怎么回事 工作原理与其他*nix环境类似:-Android在每个应用程序中使用一个唯一的UID。根据清单权限将组添加到应用程序进程,以允许访问硬件资源。谢谢。是否所有效果都由文件ACL控件产生?我怀疑还有其他机制可以做到这一点。我不认为所有的特权都不能被文件ACL控制。