Windows의 드라이버는 코드 서명을 위해 Microsoft에 서명하고 제출해야하며 이는 64 비트 시스템의 요구 사항입니다. 문제는 드라이버를 업데이트해야 할 때 모든 릴리스에 한 번씩 다시 제출해야한다는 것입니다.Windows에서 반복되는 코드 서명을 피하기위한 드라이버 프록시
일부 종류의 프록시 또는 심 드라이버를 빌드하여 한 번만 서명하고 제출해야하며 별도의 모듈에 코드를 추가해야합니까?
물론 동적으로로드 된 모듈을 64 비트 커널 모드에서 실행하려면 서명해야하므로 DLL에서 작업 코드를 이동할 수 없습니다. 내 코드를 원시 파일에 저장하고 (실행 플래그를 사용하도록 할당 된) 메모리에로드 한 다음 실행하면 어떨까요? 다른 아이디어?
고객은 32 비트에서도 경고를 피할 것이므로 드라이버를 WHQL에 제출해야합니다. 그러나 커널 수준의 코드에도 매우 빠른 업데이트 및 패치가 제공되어야합니다. 다행스럽게도 설치된 시스템의 수가 상대적으로 적습니다. 쉬운 단계를 제공해 주셔서 감사합니다. – Wizard79