쫑 ` s 개발 이야기 : : ' WDM / Architecture ' 카테고리 의 글 목록 ( 2 Page ) 
 2009 . 03 . 18 비스타 64 bit 에서 테스트 사인 하 기 
 2009 . 01 . 23 Managing Hardware Priorities 
 WDM / Architecture 2009 . 03 . 18 14 : 14 
 비스타 64 bit 에서 테스트 사인 하 기 
 비스타 64 비트 에서 는 사인 된 드라이버 만 로드 가 되 는데요 . . 이 부분 을 위해 해결 해야 할 것 에 대해 
 - 아예 , 사 인 여부 자체 를 검사 하 지 않 는 방법 
 - 정식 사인 외 , Test 사인 을 허용 하 도록 하 는 방법 
 두 가지 입니다 . 본래 는 ‘ 정식 코드 사인 ’ 을 하 지 않 은 모듈 은 로드 가 거부 됩니다 . 
 - 드라이버 로드 방법 - - - - - - - - - - - - - - - - - - - - - - - - - - ------------------------- 
 1 . 아예 , 사 인 여부 자체 를 검사 하 지 않 는 방법 
 - cmd 에서 , 아래 의 명령 실행 
 < 참고 > 사인 을 다시 검사 하 도록 하 는 명령 은 , bcdedit - set loadoptions 아무런 글자 나 … 
 2 . 정식 사인 외 , Test 사인 을 허용 하 도록 하 는 방법 
 - 생성 된 ContosoTest . cer 파일 을 실행 하 여 , < 인증서 설치 > 를 한다 . ( 단순히 , ‘ 다음 ’ 버튼 만 누른다 ) 
 - % DDK _ PATH %\ bin \ SelfSign \ certmgr . exe 를 실행 하 면 , 인증서 관리 창 이 뜨 며 , 이곳 에서 [ 다른 사 
 람 ] 시트 에서 ContosoTest . cer 가 등록 된 것 을 확인 할 수 있 다 . 
 - 아래 의 명령 을 통해 드라이버 사인 을 할 수 있 다 . 
 % DDK _ PATH %\ bin \ SelfSign \ signtool sign / v / s PrivateCertStore / n Contoso . com ( Test ) / t 
 http : / / timestamp . verisign . com / scripts / timestamp . dll 사인 할 드라이버 의 풀 패스 네임 
 < 참고 > % DDK _ PATH % : DDK 가 설치 된 경로 를 직접 적 어 주 어야 한다 . 
 위 의 작업 은 대부분 관리자 권한 을 필요 로 합니다 . 예 를 들 어 , 커맨드 창 ( cmd . exe ) 에서 작업 하 는 경우 cmd . exe 를 
 우 클릭 하 여 ‘ 관리자 권한 으로 실행 ’ 을 통해 창 을 띄워야 합니다 . 하 다 보 면 상당히 번거롭 기 때문 에 , 아래 의 절차 
 를 통해 이 를 피할 수 있 습니다 . 
 ‘ 시작 > 프로그램 > 제어판 > 사용 자 계정 및 가족 보호 > 사용 자 계정 > 사용 자 계정 컨트롤 사용 / 사용 안 함 ’ 
 에서 체크 해제 후 , 적용 ( 재 부팅 필요 ) 
 ‘ 시작 > 실행 > lusrmgr . msc 실행 > 사용자 > Administrator > 계정 사용 안함 ’ 체크 해제 후 , 관리자 로 로그인 ( 재 
 부팅 필요 ) 
 TAG vista 64 , 사인 
 WDM / Architecture 2009 . 01 . 23 11 : 42 
 TAG IRQL