Windows Vista 응용프로그램, 드라이버에 코드 사이닝 하기
윈도우 비스타는 기본적으로 드라이버에 서명이 돼있지 않으면 로딩하지 않는다. Vista이전에서는 Signcode.exe로 코드 사이닝이 됐지만 Vista부터는 Signtool을 사용해야 한다. SignTool을 사용하기 위해 우선 갖고 있는 인증서 파일(pvk, spc파일)을 pfx로 변환해 주어야 한다. 이는 pvk2pfx를 사용한다. cmd에서 pvk2pfx -pvk 인증서이름.pvk -pi 비밀번호 -spc 인증서이름.spc -pfx 인증서이름.pfx -po 비밀번호 -f 해주면 인증서이름.pfx 파일이 생성된다. 이를 더블클릭해서 my (개인)에 등록한다. 이후 VeriSign의 경우 아래 파일과 Signtool을 이용하여 계속해서 싸인해주면 되겠다. 내가 한 것이 VeriSign밖에 없기 때문에..
Development/Driver
2010. 4. 20. 18:57
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Quiz
- kering
- 프로그래밍
- source
- C++
- 리눅스
- linux
- C
- driver
- Visual C++
- NDK
- Python
- jni강좌
- winapi
- 드라이버
- algorithm
- AWS
- 안드로이드
- gcc
- MFC
- database
- android
- Troubleshooting
- it
- API
- 음악
- db
- jni
- Cloud
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함