티스토리 뷰

Keytool을 이용한 서명(Signing)확인


Java설치 후 기본으로 제공되는 Keytool.exe를 이용하여 (1) 앱 서명(2) 키의 서명 확인이 가능하다.


keytool을 사용하기 위해 PATH에 Java경로가 설정되어 있는지 확인

- 명령 프롬프트(cmd.exe)에서 echo %JAVA_HOME% 으로 확인

- JAVA_HOME이 PATH에 없다면, 직접 등록

. 시스템 속성 -> 환경 변수 -> 시스템 변수 -> PATH에 Java경로 등록

- keytool의 위치는 %JAVA_HOME%\bin

. e.g.) C:\Program Files\Java\jdk1.8.0_77\bin


(1) 앱 서명 확인

: 어디에선가 apk로 빌드된 파일을 구했다면, -printcert -jarfile 옵션을 통해 서명키 확인이 가능하다.


C:\>keytool -printcert -jarfile <app_name>



(2) 키의 서명 확인

: 본인의 서명키 혹은 Google Platform키 등 키 확인시 -list -v -keystore 옵션을 통해 확인이 가능하다.


C:\>keytool -list -v -keystore <key_name>



※ keytool의 옵션은 -help를 통해 확인이 가능



댓글
03-29 10:51
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday