0
私はアンドロイドオープンソースプロジェクトのカーネルソースファイルから署名カーネルモジュールを調べています。私はどうしているのか分からない。どうしたらいいですか?カーネルモジュールのカーネルソースファイルへの署名方法は?
私はアンドロイドオープンソースプロジェクトのカーネルソースファイルから署名カーネルモジュールを調べています。私はどうしているのか分からない。どうしたらいいですか?カーネルモジュールのカーネルソースファイルへの署名方法は?
scripts/
ディレクトリには、sign-file
があります。詳細はDocumentation/module-signing.txtです。基本的には、文書のSIGNING KEYセクションを使用して署名キーを生成したら、MANUALLY SIGNING MODULESセクションに記載されているようにscripts/sign-file sha512 kernel-signkey.priv kernel-signkey.x509 module.ko
を実行してください。
何を試しましたか? –
Linuxソースの 'scripts /'ディレクトリに 'sign-file'があります。詳細はDocumentation/module-signing.txtにあります:https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/module-signing.txt?id=refs/ tags/v4.9-rc3 – bytefire
http://chrisarges.net/2016/03/25/signed-kernel-modules-using-an-auxiliarykey.html カーネルの署名はリンクの上ではっきりと説明されています。 –