Santoku: Signing an Application using keytool and jarsigner
2020. 1. 31. 22:58ㆍ2020/Android App Hacking
#1 Create Keystore
$ keytool -genKey -v -keystore [keyStoreName] -alias [AliasName] -keyalg [Algorithm] -keysize [size] -validity [유효기간]
keystore password:123456
key password for <alias_name>: 654321
alias: 프로젝트를 구분할 수 있는 변수
#2 Signing an Application
$ jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore my_release_key.keystore newCocon.apk alias_name
digest: 해시 함수를 통해 암호화된 데이터의 형태
# Verification
$ jarsigner -verivy -verbose AppName
디바이스와 adb를 통한 연결 이후
# adb install [App]
# adb push [App] [installingPath]
'2020 > Android App Hacking' 카테고리의 다른 글
Santoku: Static Analysis Log 확인 (0) | 2020.01.31 |
---|---|
Santoku: 안드로이드 앱 소스코드 변환 Dex->Jar (dex2jar, jd-gui) (0) | 2020.01.31 |
Santoku: Decompile an Application using apktool (0) | 2020.01.31 |
Frida 사용법 (1) | 2020.01.28 |
칼리리눅스에서 안드로이드 리버싱 환경구성 (0) | 2020.01.22 |