【发布时间】:2017-06-29 09:32:56
【问题描述】:
我知道你可以下载内核代码并从那里修改,但为什么我们不能在内核运行时编辑它?
【问题讨论】:
-
在大多数系统上都可以。
我知道你可以下载内核代码并从那里修改,但为什么我们不能在内核运行时编辑它?
【问题讨论】:
理论上,您可以通过修改其内存来就地编辑内核,这就是some exploits 的工作方式。但是,修改内存中的内核很可能会导致系统不稳定。
您可以使用 modprobe 加载和卸载部分内核 (known as modules),也可以使用 kexec 加载您或其他人编译的新内核。
【讨论】: