Advertisement

LiME工具在aarch64服务器上出现错误问题

阅读量:

问题

在搭载aarch64架构且内核版本为4.14.0-115.el7a.0.1.aarch64的服务器环境中,执行LiME(Linux Memory Extractor)工具时,系统内核将出现崩溃现象。

LiME工具获取地址:https://github.com/504ensicsLabs/LiME

测试分析步骤

为验证LiME的功能,构建了一台基于aarch64架构的虚拟环境,并通过命令行执行insmod lime.ko path=xxx format=raw dio=1(其中LiME工具是通过make debug进行编译)来启动测试。在运行过程中,使用cat /proc/kmsg命令实时监控内核日志输出,发现当尝试访问虚拟地址ffff80009a680000时,系统返回错误信息:Unable to handle kernel paging request at virtual address ffff80009a680000。相关日志内容如下:
<4>[ 146.643277] [LiME] name=System RAM, start=40000000, end=13c07ffff
<4>[ 146.644987] [LiME] Writing range 40000000 - 13c07ffff.
<4>[ 146.646110

全部评论 (0)

还没有任何评论哟~