我面临的问题实际上是我正在做一个项目,该项目是关于检查硬盘中的内核映像“vmlinuz”的完整性!
为此,我试图添加一个在内核启动之前由 grub 加载的代码!因此,此代码将计算内核映像的 HMAC,以查看它是否经过了良好的身份验证!然后加载它。
问题是,我不知道如何从硬盘加载映像,以便检查它!我查看了 grub 手册,想看看它是如何grub
工作的,但它有点复杂,我迷路了!
所以如果您能帮忙的话我将非常感激。
我已尝试过:
构建Linux内核,实现计算图像HMAC的程序。
我面临的问题实际上是我正在做一个项目,该项目是关于检查硬盘中的内核映像“vmlinuz”的完整性!
为此,我试图添加一个在内核启动之前由 grub 加载的代码!因此,此代码将计算内核映像的 HMAC,以查看它是否经过了良好的身份验证!然后加载它。
问题是,我不知道如何从硬盘加载映像,以便检查它!我查看了 grub 手册,想看看它是如何grub
工作的,但它有点复杂,我迷路了!
所以如果您能帮忙的话我将非常感激。
我已尝试过:
构建Linux内核,实现计算图像HMAC的程序。