Skip to content
GitHubLinkedin

Android APK Reverse Engineering

Security & Mobile
#android#reverse-engineering#security

Tools

  • apktool -> decompilation / compilation (smali <-> apk)
  • APKLab (VS code extension for convenience, can add debug flag)
  • JADX for decompilation
  • Ghidra for binary files / native libs
  • Frida
  • apk-mitm
  • https://github.com/sensepost/objection

To explore

  • https://github.com/CalebFenton/simplify
  • https://github.com/huuck/Katalina
  • https://github.com/CalebFenton/dex-oracle
  • https://github.com/java-deobfuscator/deobfuscator
  • https://github.com/gauravssnl/BypassRootCheckPro
  • https://codeshare.frida.re/@dzonerzy/fridantiroot/
  • https://gist.github.com/pich4ya/0b2a8592d3c8d5df9c34b8d185d2ea35
  • https://blog.huli.tw/2023/04/27/en/android-apk-decompile-intro-1/