linux - 内联汇编可以关闭保护模式吗?

标签 linux assembly linux-kernel kernel inline-assembly

如果用户没有root权限,假设操作系统是linux,该用户是否仍然可以使用内联汇编编写用户空间程序来关闭计算机上的保护模式以覆盖其他段中的内存?

最佳答案

除非用户知道获取 root 权限的安全漏洞。/dev/mem 等机制允许 root 读写所有用户空间内存,内核模块加载允许 root 访问内核内存和系统的其余 IO 空间。

关于linux - 内联汇编可以关闭保护模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10115826/

相关文章:

linux - 如何使用 Jenkins shell 命令复制文件但不包括某些目录

linux - 向 USB 驱动程序注册用户空间回调函数

algorithm - 在没有PWM的AVR组件中生成方波

c - linux在内核源码中加入printk语句后开机挂掉

linux - sys_close 更改后的内核 panic

linux - 启动时 Jiffies 不为零

c++ - 在 Linux 中制作程序,OpenGL、Wayland 和 Qt 如何融入画面

c - 64位共享内存段C\linux问题

assembly - 代码段和数据段背后的基本原理

assembly - 数据缓存和指令缓存是什么意思?