0
나는 안드로이드 오픈 소스 프로젝트의 커널 소스 파일에서 서명 커널 모듈을 조사 중이다. 나는 어떻게하는지 모른다. 내가 어떻게 해?커널 소스 파일에서 커널 모듈에 서명하는 방법은 무엇입니까?
나는 안드로이드 오픈 소스 프로젝트의 커널 소스 파일에서 서명 커널 모듈을 조사 중이다. 나는 어떻게하는지 모른다. 내가 어떻게 해?커널 소스 파일에서 커널 모듈에 서명하는 방법은 무엇입니까?
리눅스 소스에 scripts/
디렉토리에 sign-file
이 있습니다. 모든 세부 사항은 Documentation/module-signing.txt입니다. 기본적으로 문서에서 서명 키 생성 섹션을 사용하여 서명 키를 생성하면 MANUALLY SIGNING MODULES 섹션에 설명 된대로 scripts/sign-file sha512 kernel-signkey.priv kernel-signkey.x509 module.ko
을 실행하십시오.
무엇을 시도하셨습니까? –
리눅스 소스의'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-auxiliary-key.html 커널 서명은 링크 위에 명확하게 설명되어 있습니다. –