Apk.sh is a Bash script that makes reverse engineering Android apps easier

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • apk.sh

    apk.sh makes reverse engineering Android apps easier, automating some repetitive tasks like pulling, decoding, rebuilding and patching an APK.

  • jadx

    Dex to Java decompiler

  • If you haven't tried Jadx [1], give it a shot. It's by far the easiest way to reverse Android APKs. I doesn't do patching or reassembly, but I used it for reversing the Delong'hi APK for longshot [2][3] and the quality of output was fantastic.

    [1] https://github.com/skylot/jadx

    [2] https://github.com/mmastrac/longshot

    [3] https://grack.com/blog/2022/12/02/hacking-bluetooth-to-brew-...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • longshot

    API and CLI for ECAM-based Delonghi machines

  • If you haven't tried Jadx [1], give it a shot. It's by far the easiest way to reverse Android APKs. I doesn't do patching or reassembly, but I used it for reversing the Delong'hi APK for longshot [2][3] and the quality of output was fantastic.

    [1] https://github.com/skylot/jadx

    [2] https://github.com/mmastrac/longshot

    [3] https://grack.com/blog/2022/12/02/hacking-bluetooth-to-brew-...

  • revanced-manager

    💊 Application to use ReVanced on Android

  • https://github.com/revanced/revanced-manager

  • NewPipe

    A libre lightweight streaming front-end for Android.

  • APKLab

    Android Reverse-Engineering Workbench for VS Code

  • For a complete integration into vscode one can use ApkLab https://github.com/APKLab/APKLab

  • apkmagician

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • awesome-frida

    Awesome Frida - A curated list of Frida resources http://www.frida.re/ (https://github.com/frida/frida)

  • Wow, that sounds really cool! Searching around i found this list: https://github.com/dweinstein/awesome-frida

  • makeDebuggable

    A script to make a release Android APK debuggable

  • Full disclosure, I made a Python script without any dependencies: https://github.com/julKali/makeDebuggable

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts