腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否可以从
内核
模块调用sys_mprotect
、
、
、
我正在编写一个
内核
模块,它需要更改任务的页面
权限
。正常情况下,该任务只会调用mprotect并
设置
权限
。据我所知,
Linux
内核
有sys_mprotect,它执行实际的系统调用。我的
Linux
内核
模块有没有可能调用sys_mprotect?我似乎找不到允许这样做的
内核
API。
浏览 24
提问于2017-07-10
得票数 0
回答已采纳
2
回答
为什么
linux
的进程地址空间中堆栈的
权限
是执行的?
、
linux
内核
将进程的statck
权限
设置
为executive。正如我们所知,堆栈包含的是数据而不是一般的指令,所以我想知道
内核
为什么要这样做。如果堆栈的
权限
不是执行
权限
,则应该避免攻击,对吗?因此,在我看来,将堆栈的
权限
设置
为执行是有害的,
linux
这样做的真正目的是什么,即使它运行缓冲区溢出攻击的风险?
浏览 1
提问于2013-03-15
得票数 3
回答已采纳
1
回答
mprotect()可以用来更改.rodata的
权限
吗?
、
Linux
mprotect()能够在每页的基础上修改访问
权限
。我想知道.rodata的只读性质是由
内核
强制执行的,这样的系统就不能更改其访问
权限
,或者
内核
是否只是
设置
页面的默认
权限
。
内核
是否强制执行.rodata? 的只读特性?
浏览 0
提问于2017-11-29
得票数 7
回答已采纳
2
回答
当跨两个不同的文件系统复制文件时会发生什么?
、
在学习了
Linux
内核
中的文件系统之后,有一个问题,就是当跨两个不同的文件系统复制文件时会发生什么。由于我们可以使用mount -t ntfs DEV_BLK MOUNT_POINT在
Linux
上挂载NTFS,所以
内核
必须知道数据是如何在磁盘中组织的,所以如果我们试图将文件从NTFS复制到ext4,
内核
应该处理数据、属性、
权限
等。但是NTFS和ext4使用不同的
权限
控制,在创建dentry、inode等时,
Linux
内核
是否默认对从N
浏览 0
提问于2021-11-09
得票数 1
回答已采纳
1
回答
Linux
如何处理TSS结构中的I/O
权限
位图?
、
、
、
以下引用自“理解
Linux
内核
第三版”一书: 尽管
Linux
不使用硬件上下文交换机,但是它还是被迫为系统中的每个不同的CPU
设置
一个T
浏览 0
提问于2019-04-03
得票数 2
回答已采纳
1
回答
如何在android中以编程方式锁定文件夹?
、
、
Android操作系统完全基于
Linux
内核
,
Linux
内核
提供访问文件夹或文件的
权限
。但如何将
权限
更改为“锁定”文件夹。
浏览 2
提问于2013-03-29
得票数 0
1
回答
在/home中创建本地文件系统层次结构的正确方法
、
、
、
我是一个没有超级用户
权限
的用户。我通常在我的/home/<user>目录中构建和安装我需要的工具,然后创建别名来运行我的程序。然而,这造成了一点混乱。在/home/<user>中创建文件系统层次结构的更明智的方法是什么,这样我就可以有更好的
Linux
层次结构了?类似于,所以我可以在不需要超级用户支持的情况下安装我需要的库?
浏览 0
提问于2014-12-01
得票数 0
1
回答
使用popen(3)与系统交互的C程序与bash shell相比如何?
、
以这种方式使用C 'shell模拟器‘让用户向
内核
发送命令(在
linux
中)有什么限制吗?作为事后考虑的问题,如果您将用户
设置
为没有shell访问
权限
,是什么阻止他们使用这样的东西与
内核
进行交互?
浏览 0
提问于2013-01-10
得票数 1
1
回答
安全模块能完全覆盖
Linux
内核
的访问模型吗?
、
、
我知道阿帕穆尔,特别是如何使用它来限制程序的访问
权限
,否则文件系统
权限
允许。我不太清楚的是,Apparmor或任何类似的安全模块是否可能完全覆盖程序的访问
权限
。他们是否可以授予程序访问
权限
,以读取/写入/执行否则用户无法访问的文件。 我问的是
Linux
内核
允许这样的安全模块做什么,而不是现有的安全模块可以做什么。安全模块能完全覆盖
Linux
内核
的访问模型吗?
浏览 0
提问于2020-08-13
得票数 1
回答已采纳
23
回答
未安装Virtualbox
内核
驱动程序
、
我尝试使用我的Virtual,这是我收到的错误-(我刚刚更新到新的Ubuntu ),在这个
Linux
操作系统上我是非常新的。
内核
驱动程序未安装(rc=-1908) VirtualBox
Linux
内核
驱动程序(vboxdrv)要么未加载,要么/dev/vboxdrv存在
权限
问题。请将'/etc/init.d/vboxdrv安装程序‘作为根程序重新安装
内核
模块。Ubuntu、Fedora或Mandriva的用户应该首先安装DKMS
浏览 0
提问于2011-05-08
得票数 118
1
回答
在x86中,
Linux
内核
是如何进入监督模式的?
、
我试图探测模式切换发生时的事件(用户->
内核
模式),因此,我需要找出在发生转换时将触发哪个函数。 似乎是RISC的过渡位置。我想知道x86的处理代码在哪里?
浏览 3
提问于2021-03-05
得票数 1
回答已采纳
4
回答
是什么导致
linux
中的系统调用以提升的
权限
运行
、
在
linux
中,可以为实用程序分配特定的用户/组,从而限制对它们的访问。我明白,但是
linux
如何在系统调用级别上应用
权限
呢?所以我的问题是,
linux
中的哪个组件负责将
权限
应用于系统调用?如果我了解负责系统调用级别
权限
的组件,那么我可以请求系统管理员授予我的用户对某些系统调用的访问
权限
。也许
权限
不是在系统调用时,而是在某些操作时,例如更改线程优先级。我需要告诉系统管理员什么,这样他才能让我有选择地访问这些操作?
浏览 3
提问于2013-02-09
得票数 1
回答已采纳
2
回答
我需要root来运行./a.out (C)程序
、
cd /media/k4li/data2/C./a.outbash: ./a.out: Permission denied sudo: ./a.out: command not found
浏览 0
提问于2016-01-09
得票数 0
1
回答
内核
模块:
设置
可执行位?用xz压缩?
、
、
我编写/调整了一个自定义
内核
模块并安装了它。 它按预期工作,但我注意到我的系统上的其他
内核
模块是用xz压缩的,具有0444
权限
,而我没有压缩我的
内核
模块,我用可执行位集(0555
权限
)安装了它。我计划压缩我的
权限
并
设置
与其他模块使用的
权限
相匹配的
权限
,但我不知道它们使用的压缩和
权限
的基本动机。
浏览 0
提问于2018-05-24
得票数 2
回答已采纳
1
回答
如何在18.04上安装
Linux
内核
运行时保护?
、
Linux
内核
运行时保护(LKRG)是一个可加载的
内核
模块,它对
Linux
内核
执行运行时完整性检查,并检测针对
内核
的安全漏洞攻击。尽管这一概念存在争议,LKRG试图对正在运行的
Linux
内核
(完整性检查)或正在运行的进程的凭据(例如用户ID)进行事后检测,并希望能够及时响应这些修改(利用漏洞检测)。对于进程凭据,LKRG试图检测攻击并在
内核
根据未经授权的凭据授予进程访问
权限
(例如打开文件)之前采取行动。
浏览 0
提问于2019-02-20
得票数 1
回答已采纳
1
回答
当用户在
内核
位置的shell中插入命令时会发生什么?
在
Linux
中,用户在shell上插入命令,比如bash或sh,csh之类的。当用户在
内核
位置的shell中插入命令时会发生什么? 用户执行命令时是否执行syscall?vi /etc/passwd命令应该传递给
内核
,
内核
将检查用户
权限
,如果用户拥有/etc/passwd的
权限
,则返回文件内容或类似的内容。
浏览 0
提问于2019-05-23
得票数 0
回答已采纳
2
回答
Linux
内核
中的内存保护
、
、
、
当共享库映射到内存中时,
Linux
内核
会将虚拟内存区分配给这个内存区,并分别标记它们的
权限
。但是我们知道在x86 arch中的页表条目中没有可执行位。如果在程序中有像"call *edx“这样的调用指令来调用共享库中的函数,
Linux
内核
如何知道目标地址是否可执行?如果vma列表中的
权限
不兼容,是否会导致一般保护故障?
浏览 1
提问于2013-02-06
得票数 4
1
回答
如何用我的硬件专用需求自动重新编译
Linux
内核
?
、
、
MXLinux19.2 amd64 - XFCE 4.14许多内置模块的自动禁用使得
内核
在RAM中更加轻量级,参数的自动配置,由于其遗留问题,我的
设置
速度较慢, 也许是我可能需要和我不知道的东西的激活所有这些操作都是由脚本/应用程序首选
内核
确定的,并且是由我当前的
内核
权限
浏览 0
提问于2020-09-20
得票数 1
1
回答
Linux
树驱动程序编译与BUILD_BUG_ON_ZERO失败
、
、
、
、
在Raspberry Pi 3上,我正在编译一个定制的
Linux
内核
,并希望包括一个开源软件PWM
内核
驱动程序。我为
Linux
源代码克隆了以下存储库:我为软件PWM克隆了以下存储库:在成功构建
内核
之后,我按照自述文件编译了软件PWM驱动程序如下:
浏览 4
提问于2017-03-14
得票数 0
回答已采纳
2
回答
我的汇编程序里有SegFaults吗?但这是不可能的!
、
、
、
、
今天,我在一个虚拟化的Arch
Linux
系统上用好的旧NASM和一些x86汇编程序胡闹,令我惊讶和沮丧的是,我的编码工作再次被邪恶的SegFault所阻挠。下面是产生可怕信号的代码:mov [0xB8000], eax 现在,我知道
Linux
内核
将你汇编的程序加载到shell中并从那里执行它,但我认为这条MOV指令与处理器进行了1:1的交互,
内核
究竟如何检测到我正在尝试访问它不希望我访问的内存,并停止指令?我不想假装理解当你的程序加载到shell中时到底发生了什么,你在shell中有什么<em
浏览 0
提问于2010-08-04
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10分钟Linux-文件与用户权限设置
Linux内核解读
Linux内核最新高危漏洞Dirty Pipe(脏管道),可提权到root权限
请尽快更新,Linux 内核更新修复高危漏洞:可本地提权至root权限
Linux安装redis,并设置访问权限,及使用可视化工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券