본문 바로가기
Study/Driver

윈도우7(Win7) 64bit 코드사인 없이 드라이버 로드하기!!

by 뿡뿡대마왕 2011. 11. 21.
반응형

비스타 64비트부터는 드라이버를 로드하려면 코드 사인(디지털 인증서명)이 필요하다 
비스타에서는 테스트 사인, 또는 몇몇 방법으로 코드사인이 필요없이 드라이버를 로드할 수 있었으나
Win7부터는 그러한 방법이 패치되어 막혔다고 한다..
나역시 인터넷에 떠도는 일반적인 방법으로 드라이버를 로드하려 하였으나...정상동작되는 모습이 보이지 안았다.;;
(뭐 물론 내가 정확하게 테스트를 진행하지 안았을지도 모른다..;; ㅡ,.ㅡ)

암튼 구글링을해서..되지도 않는 영어를 해석하며 알아본 결과..역시나 있다. ㅡ,.ㅡ;;
한글로 포스팅된 블로그도 있다..헐...;;;
(한참을 찾아 해맸는뎅;; ...아직 정보 검색의 능력이 현저히 떨어짐을 느끼고 있다. ,,,)

그럼 인터넷에서 찾은 글을 토대로 내용을 정리해보도록 하겠당..

1. 시작-실행으로 명령어를 아래와 같이 입력
 -> gpedit.msc

그러면 아래와 같은 창이 뜬다.
그럼 아래에서 '장치 드라이버 코드서명' 을 더블클릭하면 창이 하나 더 뜨는데 거시서 라디오 버튼 3개가 있다
구성되지 않음, 사용, 사용 안 함.. 이렇게 3개중에 사용에다가 체크하고
밑에 보면 옵션에서 'Winows 에서 서명되지 않은 파일을 검색한 경우: ' 라고 있는데 이부분은 무시로 설정 후 적용버튼 클릭


2.아래 파일을 받아서 압축을 풀면 dseo13b.exe 라고 있다

 


 (백신프로그램에서 바이러스로 검출하니 이부분은 알고 있으세요.)
 그래서 그걸 실행시키면 아래와 같이 나온다.
 아래에서 Sign a System File을 선택하고 Next를 클릭하면 경로를 입력하는 창이 하나 뜨는데 여기서 설치할 sys 파일을
 선택하고 재부팅하면 된다.^^ 그럼 우측하단에 '테스트 모드 Windows 7.. 어쩌구 저쩌구' 워터마크가 나온다...

 (원래 윈도우7 부팅시 F8키를 누르면 드라이버 설치시 인증하지 안게 하는 옵션이 있는데 그건 한번만 적용되기 때문에
  매 부팅시마다 적용해줘야 한다..그걸 자동화 한거 같은데.;; 잘은 모르겠음..)
 


 
여튼 위와 같이 하면 코드사인없이 드라이버가 설치가능하기 때문에 개발된 드라이버를 테스트하기엔 충분하다고 
보여진다.^^


반응형

'Study > Driver' 카테고리의 다른 글

Win7 64bit Eprocess 구조체  (1) 2011.11.25
Win7 64비트에서 드라이버(sys파일) 빌드하기!! vs2008에서..  (0) 2011.11.21
Driver Unload할때~  (0) 2011.09.28
NtTerminateProcess 사용!!  (0) 2011.09.28
버츄얼 PC 공유 폴더 설정  (0) 2011.09.28

댓글