gpt4 book ai didi

android - SElinux Android 消息解释

转载 作者:行者123 更新时间:2023-12-03 02:25:26 32 4
gpt4 key购买 nike

我无法理解我在 Android 应用程序上收到的这条消息。家里有专家吗?

type=1400 audit(0.0:2233): avc: denied { create } for name="access_control.new_commit.cv" scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:fuse:s0:c512,c768 tclass=fifo_file permissive=0

最佳答案

给定的 SELinux 违规:

type=1400 audit(0.0:2233): avc: denied { create } for name="access_control.new_commit.cv" scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:fuse:s0:c512,c768 tclass=fifo_file permissive=0

下面我将尝试对上述违规行为的重要部分进行解释:

denied { create }:操作权限状态:请求/执行的拒绝权限。在本例中,它是一个创建操作。 SELinux 拒绝执行 create dir/file 操作的权限。

name="access_control.new_commit.cv": 目标名称:目标的名称(在本例中为文件/目录 name)您的应用程序可能正在尝试创建它。

scontext=u:r:untrusted_app:s0:源上下文:此安全违规的源上下文。这表明哪个域/进程正在尝试执行创建功能。这里,untrusted_app应用程序是由zygote启动的应用程序

tcontext=u:object_r:fuse:s0 :目标上下文:目标资源(在本例中为文件)的安全上下文。此处,源尝试在 Fuse 文件系统 中创建文件,但已被拒绝。

tclass=fifo_file:目标类:目标的类。

一句话,SELinux 拒绝了 untrusted_app 创建 access_control.new_commit.cv 文件的权限在 fuse 中。

从 Google 来源,检查 SEPolicy 文件 untrusted_app.te权限如何被拒绝。

注意:如果您对答案有任何建议,请告诉我。

关于android - SElinux Android 消息解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44743797/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com