Android APK reverse engineering in 7 small steps
Step 1: install required tools 1 2 3 4 $ sudo apt install adb apktool openjdk-11-jdk-headless zipalign apksigner # replace apktool with new version from https://github.com/iBotPeaches/Apktool/releases $ sudo mv /usr/share/apktool/apktool.jar /usr/share/apktool/apktool.jar.original $ sudo mv ~/Downloads/apktool_2.7.0.jar /usr/share/apktool/apktool.jar Step 2: retrieve the APK file 1 2 3 4 5 6 # start by finding the name of the app $ adb shell pm list packages | grep <APP_NAME> # find path of the app $ adb shell pm path <APP> # and pull the APK file $ adb pull <PATH> .
Read more →