Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
apkx — One-Step APK Decompilation With Multiple Backends | Kitploit
Tools/GitHubGitHub/muellerberndt/apkx
Android SecurityStatic AnalysisReverse EngineeringMobile Security
GitHubmuellerberndt/apkx

apkx

One-Step APK Decompilation With Multiple Backends

View Repository
3165035 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

apkx - Android APK Decompilation for the Lazy

A Python wrapper to popular free dex converters and Java decompilers. Extracts Java source code directly from the APK. Useful for experimenting with different converters/decompilers without having to worry about classpath settings and command line args.

Installation

root@kitploit:~
$ git clone https://github.com/b-mueller/apkx
$ cd apkx
$ sudo ./install.sh

Notes:

  • JRE needs to be installed and in PATH
  • enjarify requires Python 3

Usage

Pass the APK filename on the command line:

root@kitploit:~
$ apkx HelloWorld.apk 
Extracting HelloWord.apk to HelloWord
Converting: classes.dex -> classes.jar (dex2jar)
dex2jar HelloWord/classes.dex -> HelloWord/classes.jar
Decompiling to HelloWord/src (cfr)

The default combination of converter and decompiler is dex2jar and cfr. Use the -c and -d flags to change this. E.g.:

root@kitploit:~
$ apkx -c enjarify -d procyon HelloWorld.apk

To get help, run:

root@kitploit:~
$ apkx -h

Tools

This script integrates the following tools:

  • Procyon by Mike Strobel - Apache License Version 2.0
  • CFR by Lee Benfield - MIT License
  • dex2jar by Bob Pan - Apache License Version 2.0
  • enjarify by Storyyeller - Apache License Version 2.0

About

This script accompanies the OWASP Mobile Security Testing Guide. For further instructions and usage examples, see also:

  • Tampering and Reverse Engineering on Android
  • Testing Resiliency Against Reverse Engineering on Android
Download Tool