A tool for reverse engineering Android apk files.
Hack into android applications, some tools and instructions. decode, modify and recompile APK
- Load APK
java -jar apktool.jar if application-name.apk
- Decode APK
java -jar apktool.jar decode application-name.apk
- Recompile APK
java -jar apktool.jar b application-name.apk
- Add signature using APK Signer
java -jar apk-signer-1.8.5.jar certificate.pem key.pk8 application-name.apk
java must installed
apk-signer.jar
keystore files for signing (
testkey.x509.pem
,testkey.pk8
)
keystore explorer
framework.apk
There are other tools that can be used for decoding APK in bulk. Tools are tweaked to ensure complete decoding and rebuilding APK.