/dev/mem、/dev/kmem和/proc/kcore之间有什么区别?
我可以使用像objdump和gdb这样的工具来反汇编它的内容吗?
/dev/mem、/dev/kmem和/proc/kcore之间有什么区别?
我可以使用像objdump和gdb这样的工具来反汇编它的内容吗?
/dev/kmem
提供对内核虚拟内存空间的访问,/dev/mem
提供对物理内存的访问。
/proc/kcore
是一个伪文件,采用ELF core
格式,表示内核的虚拟内存空间。您可以使用标准的ELF实用程序(如objdump
和gdb
)来检查它,但最好将其复制为常规文件并进行操作。
/proc/kcore
是物理内存。 - lledr/proc/kcore
的物理内存... - lledr