ENNAENNA

dex2jar

Apache-2.0

๐Ÿงฌ Reverse Engineering ยท Java

dex2jar is a set of tools for working with Android's DEX (Dalvik Executable) format and Java CLASS files. Its primary function is converting APK/DEX files to JAR format, enabling analysis with standard Java decompilation tools like JD-GUI or Procyon. The toolset includes d2j-dex2jar (DEX to JAR conversion), d2j-jar2dex (reverse conversion), d2j-smali/baksmali (assembler/disassembler), and d2j-decrypt-string (string decryption helper). It handles multi-DEX APKs and provides better conversion quality than alternatives for certain obfuscation patterns. A fundamental tool in the Android reverse engineering pipeline.

13.1kstars
2.2kforks
379issues
Updated 1y ago
+I use this

Installation

$ brew install dex2jar

Use Cases

  • Converting Android APK/DEX to analyzable JAR format
  • Enabling Java decompiler analysis of Android apps
  • Multi-DEX APK processing
  • Android malware sample conversion for analysis

Tags

androiddexdecompilerdalvikapk-conversion

Details

Category
๐Ÿงฌ Reverse Engineering
Language
Java
Repository
pxb1988/dex2jar
License
Apache-2.0
Platforms
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Community Reviews

More in Reverse Engineering