[Android] jks 파일 패스워드 분실 찾아내는 법

[Android] jks 파일 패스워드 분실 찾아내는 법

이번에 안드로이드를 하게 되면서 jks 인증서 파일에 대해 알게 되었는데,

비밀번호를 분실했을 경우 추출해낼 수 있는 방법이 없다.

단방향 암호화로 패스워드를 저장하기 때문이다.

그러던 와중 아래 프로그램을 발견했다.

<Android-keystore-password-recover>

엄청난 프로그램이다.

Bruteforce로 알파벳과 특수문자를 순서대로 때려넣어서 jks 파일의 패스워드를 찾을 때까지 시도한다.

http://maxcamillo.github.io/android-keystore-password-recover/

참고로 jks 파일의 내용을 보게 해주는 크랙은 다음 주소를 참고하면 된다.

plain text를 볼 수는 없고 암호화된 값까지만 볼 수 있지만, 인증서 구조를 뜯어보고 싶다면 필수일 것이다.

https://github.com/floyd-fuh/JKS-private-key-cracker-hashcat