我想从Linux内核文件中删除规范签名。我正在使用Ubuntu 18.04.3,并且正在使用pesign
工具从Linux内核vmlinuz-5.0.0-36-generic
中删除签名。
但是当我执行此命令以删除签名时,出现错误。
命令:
sudo pesign -f -r -i vmlinuz-5.0.0-36-generic -o vmlinuz-5.0.0-36-generic
错误:
pesign:尚不支持就地文件编辑
如果更改输出文件名,则会收到不同的错误命令:“ sudo pesign -f -r -i vmlinuz-5.0.0-36-generic -o vmlinuz-5.0.0-36-generic-temp”
错误:“无效的签名号-1。必须在0和0之间。”
有人可以让我知道如何解决此错误吗?或者建议使用任何其他Linux工具从内核文件中删除Canonical签名?