ADB
Install ADB
brew install android-platform-toolsInstall APK
adb install name.apkPush file
adb push /path/from /path/toShell
adb shellPulling an App with ADB
adb shell pm list packages
adb shell pm path com.xxx.xxx
adb pull /path/to/app.apkChanging proxy settings
adb shell settings put global http_proxy <address>:<port>Deleting the settings
Add Burp certificate as a system certificate
Source: https://0x00sec.org/t/reversing-hackex-an-android-game/16243
I ran into the error mount: '/system' not in /proc/mounts (Nexus 6 API 28) and I fixed it by mounting the root (/) instead. Source: adb remount fails - mount: 'system' not in /proc/mounts. You migth have to start the emulator with -writable-system.
Enable debugging
You’ll need to edit the AndroidManifest.xml generated file, adding theandroid:debuggable="true" attribute to its application XML node:
Screen recording
Screenshot
Install xapk
Unzip then:
Last updated
Was this helpful?