728x90
반응형
무결성 검증 관련 항목을 진단하기 위해 간단하게 앱 이름을 변경하는 방법을 정리해보겠다.
apktool.bat 설치
먼저 apktool.bat이 있어야한다.
Apktool
A tool for reverse engineering Android apk files.
apktool.org
여기서 apktool.jar와 apktool.bat을 다운받을 수 있다. 둘 다 다운 받아주자.
디컴파일
apktool.bat d .\app-release.apk -o test
위 명령어로 test 폴더 하위에 apk 파일을 디컴파일 할 수 있다.
이름 변경
res/values/strings.xml
위 경로에 name="app_name"인 항목이 있다.

이 값을 변경해주자.
리패키징
apktool.bat b test -o test.apk
위 명령어로 리패키징을 해주면 된다.
서명
keytool -genkeypair -v -keystore test.jks -alias test -keyalg RSA -keysize 2048 -validity 10000 -storepass 123456 -keypass 123456 -dname "CN=test, OU=test, O=test, L=Seoul, ST=Seoul, C=KR"
위 명령어로 서명 파일을 만들어 주고
apksigner sign --ks test.jks --ks-key-alias test --ks-pass pass:123456 --key-pass pass:123456 --out signed_new_test.apk test.apk
위 명령으로 사인해주면 된다.

생성된 파일을 그대로 설치해주면 된다.
728x90
반응형
'안드로이드 해킹' 카테고리의 다른 글
| 안드로이드에 lldb 디버거 연결하기 (0) | 2026.05.14 |
|---|