Dex Kraft

APK Decompiler Toolkit

Dex Kraft is a powerful APK decompiler app for extracting and analyzing Android APK files. Use it only with proper permission and at your own responsibility.

Screenshot of the Dex Kraft APK decompiler toolkit interface

Disclaimer

This app is intended for educational, research, development, digital investigation, and malware analysis purposes only. It is a valuable tool for developers, security researchers, and investigators who need to inspect, debug, or analyze APK files. Always ensure you have proper authorization before decompiling or analyzing any APK files. You are solely responsible for your use of this tool and must comply with all applicable laws and regulations.

Core Features

Decompile to Java

Analyze the core logic by decompiling DEX files into readable Java source code using the integrated JADX engine.

Extract Resources

Extract and inspect all application assets, including the AndroidManifest.xml, images, and other resource files with Apktool.

Automated Setup

Dex Kraft automatically downloads and configures all required dependencies, including JADX and Apktool, so you can start analyzing immediately.

User-Friendly GUI

Features a straightforward graphical user interface that simplifies the process of selecting an APK and running the decompiler.

Supported Platforms

  • Windows (all versions)
  • Kali Linux
  • Other Linux distributions

Quick Start

Clone the Repository

git clone https://github.com/juttcybertech/DexKraft.git
cd DexKraft

Install Requirements

On Windows

python -m pip install -r requirements.txt

On Kali Linux / Other Linux

pip install -r requirements.txt

Run the App

Launch the application to open the graphical user interface.

On Windows

python DexKraft.py

On Kali Linux / Other Linux

python3 DexKraft.py

Note: You do not need to manually download any dependencies. Dex Kraft will automatically download and set up all required dependencies for you.