Sign inSign up

devrvk/jadx-decompile

By devrvk

•Updated 6 months ago

A docker image workflow to decompile android apk using jadx

Image
Developer tools
0

576

devrvk/jadx-decompile repository overview

⁠JADX DECOMPILE

A Docker image workflow to decompile Android APK files using JADX.

⁠Setup and Usage

  1. Create uploads and output directories in your current directory:

    mkdir -p uploads output
    
  2. Pull the latest image from Docker Hub:

    docker pull devrvk/jadx-decompile:latest
    

    The image is multi-arch (linux/amd64 and linux/arm64), so Docker will automatically pull the correct variant for your machine.

  3. Run the container (make sure your APK is inside the mounted uploads directory):

    docker run --rm -v <path_to_apk>:/app/uploads -v <path_to_decompiled_apk>:/app/output devrvk/jadx-decompile <name-of-apk>.apk
    
  4. Example:

    docker run --rm -v ./uploads:/app/uploads -v ./output:/app/output devrvk/jadx-decompile test.apk
    
  5. Decompiled output will be written to:

    <path_to_decompiled_apk>/<name-of-apk>/
    

⁠Notes

  • You can also pull without explicitly specifying :latest:
    docker pull devrvk/jadx-decompile
    
  • The container expects APK input under /app/uploads and writes decompiled files under /app/output.

Tag summary

Content type

Image

Digest

sha256:25e1fbbed…

Size

300.9 MB

Last updated

6 months ago

docker pull devrvk/jadx-decompile