티스토리 뷰
얼마전에 출시한 어플을 업데이트 하는 과정에서 alias비밀번호를 분실하는 상황이 발생했다.
하마터면 앱을 삭제하고 새롭게 다시 출시할뻔했다..
지금부터 alias비밀번호를 찾는 방법을 설명할텐데 사용하던 keystore파일이 필요하다(.jks로 끝남)
우선 keystore파일이 있는 폴더로 이동한다.
shift를 누른채로 keystore가 있는 폴더의 여백을 우클릭한다.
여기에 PowerShell 창 열기를 누른다.
https://maxcamillo.github.io/android-keystore-password-recover/index.html
위 주소에서 최신버전의 Android-keystore-password-recover를 다운로드 한다.
위치는 keystore파일이 있는 폴더에 다운 받는다.
폴더 화면으로 돌아가 폴더에 wordlist.txt 파일을 만들어 그 내부에 기억하고 있는 키워드의 일부를 입력한다.
예를들어 비밀번호가 password라면
꼭 모든 단어를 포함하지 않아도 좋다. 저 단어들을 단서로 비밀번호를 찾는것이다.
그리고 powershell화면으로 돌아가 아래와 같이 명령어를 입력한다.(단, 경로는 본인경로에 맞게 수정한다.)
java -jar Android_Keystore_Password_Recover_1.07.jar -m 3 -k "C:\Users\rlg11\Remind-Feedback\remind-feedback\[keystore파일이름].jks" -d "wordlist.txt"
만약에 키워드가 짐작조차 되지않을경우 wordlist.txt파일 없이 아래와 같이 명령어를 입력한다.
java -jar AndroidKeystoreBrute_v1.05.jar -m 1 -k <경로> -start AAAAAA
여기선 위와같은 방법으로 찾는다고 가정할때 아래와같이 결과가 나온다.
가려진부분에서 password is: 로 되어있는부분에 alias비밀번호가 출력된다.
'안드로이드' 카테고리의 다른 글
Android) M1 맥북(Apple Silicon)에서 에뮬레이터 생성하기 (0) | 2021.03.30 |
---|---|
안드로이드) 머테리얼 Style 설정 (0) | 2020.02.18 |
안드로이드) 스피너 사용법 (0) | 2020.01.30 |
안드로이드) Exoplayer2 사용법 (0) | 2020.01.10 |
안드로이드) 파일 uri로 파일 경로, 이름, id 찾기 (0) | 2020.01.09 |
- Total
- Today
- Yesterday
- Kotlin
- password
- CHANNELS
- DART
- RecyclerView
- 알고리즘
- WAS
- node.js
- 에러
- Git
- flutter
- flame
- Android Studio
- github
- django server
- 안드로이드스튜디오
- chatting
- Tutorial
- Android
- 에러해결
- 플러터
- socket.io
- mysql
- 해결
- 안드로이드
- springboot
- redis
- Django
- Hummingbird
- 코틀린
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |