본문 바로가기

개발/모바일 앱

[Android 배포] 구글 공식 keystore 비밀번호 찾는 방법

반응형

[Android 배포] 구글 공식 keystore 비밀번호 찾는 방법

 

타로맛집 마지막 배포 이후, 2달여만에 업데이트를 하려고 했다.

그런데 이게 왠일... jks 서명 파일은 있는데...

배포용 apk빌드에 필요한 keystore 비밀번호가 기억이 나지 않는다...!

 

인터넷 곳곳을 뒤져보며 방법을 찾아본 결과,

아래 링크에 설명되어있듯이 구글에서 공식적으로 keystore 비밀번호 찾는 방법을 공유하고 있었다.

(조건: 배포할때 사용했던 jks 서명파일은 있어야 한다!)

 

> 구글 공식 keystore 비밀번호 찾는 방법

https://code.google.com/archive/p/android-keystore-password-recover/wikis/HowTo.wiki

 

Google Code Archive - Long-term storage for Google Code Project Hosting.

 

code.google.com

 

  1. java 7 다운로드
    1. https://www.oracle.com/java/technologies/javase/upgrade.html
  2. 구글에서 제공하는 키 찾기 프로그램 실행 (아래 예시를 따라하면 됨. args는 매개변수)
    1. java -jar AndroidKeystoreBrute.jar <args>
  3. 1) 브루트 포스 (무차별 대입) 방식으로 찾기
    1. java -jar AndroidKeystoreBrute_v1.05.jar -m 1 -k <...keystore> -start AAAAAA
  4. 2) 사전 검색 방식
    1. java -jar AndroidKeystoreBrute_v1.05.jar -m 2 -k "C:\\mykeystore.keystore" -d "wordlist.txt"
  5. 3) 스마트 단어 리스트 방식 (구글 권장)
    1. java -jar AndroidKeystoreBrute_v1.05.jar -m 3 -k "C:\\mykeystore.keystore" -d "wordlist.txt"

 

keystore 비밀번호를 까먹었을 때의 충격은 이루 말할 수 없을 정도로 처참하다...

꼭 비밀번호를 찾으시길 바라며.. 마침.

반응형