2017-04-11 1 views
0

저는 USB 3을 통해 Cypress FX3 컨트롤러를 사용하고 있으며 Cypress의 드라이버 .inf 파일을 수정하여 Windows 7에서 성공적으로 사용하고 있습니다. 드라이버 패키지. 불행하게도이 방법은 Windows 10에서 드라이버에 대한보다 엄격한 서명 요구 사항을 충족하지 못합니다 [1].WDK 10을 사용하여 Windows 10 용 기존 DLL에 서명

Windows의 새 WDK 10을 다운로드하고이 새 도구로 드라이버에 서명하는 과정을 거치려고했지만 미리 빌드 된 DLL에 서명하지 않는 것 같습니다. 오히려 내 DLL로 빌드 할 수있는 소스 코드 파일을 갖기를 기대하지만, Cypress가 소스 코드를 넘겨 줄 것이라고는 정확히 예상 할 수 없습니다.

기존 드라이버 DLL에 서명하는 것이 WDK 10에서 지원되는지 또는 보안 허점을 닫기 위해 해당 기능이 제거되었는지는 알 수 있습니까? Cypress가 Windows 10 v1607 +와 호환되는 드라이버를 게시하기 만하면됩니까?

궁금한 분은 이미 테스트를 위해 내 컴퓨터에서 보안 부팅 및 드라이버 서명 확인을 비활성화했습니다. Cypress의 버전 1.2.3 드라이버는 드라이버 서명 문제를 제외하고 Windows 10에서 장치와 함께 작동하지만 내 장치의 드라이버를 설치하기 위해 고객에게 보안 부팅을 비활성화하도록 요청할 필요가없는 경우 더 선호합니다. 사전에

감사합니다,

셀던

[1] https://blogs.msdn.microsoft.com/windows_hardware_certification/2016/07/26/driver-signing-changes-in-windows-10-version-1607/

답변

1

직접 아무것도 컴파일 할 필요없이 DLL에 서명 SignTool를 사용할 수 있습니다. 나는 서명 된 DLL이 드라이버에 필요하다는 소식을 듣지 못했다. 도움이 될만한 물건에 대해 big article이라고 썼습니다.

+0

+1 주로 작성한 기사 (지난 몇 주 동안 작업 해 왔으며 작성에 많은 시간과 노력을 아끼지 않으 셨습니다.) – YePhIcK

관련 문제