awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pxb1988 avatar

pxb1988/dex2jar

0
View on GitHub↗
13,112 Stars·2,187 Forks·Java·Apache-2.0·4 Aufrufe

Dex2jar

dex2jar is an Android dex decompiler and reverse engineering tool designed to convert Dalvik executable bytecode into Java class files. It functions as a bytecode converter that transforms compiled Android binaries into a format compatible with standard Java analysis tools.

The project facilitates Android app decompilation and Java bytecode recovery by translating executable files into readable structures. This allows for the analysis of application logic and the identification of security vulnerabilities or malicious behavior during Android malware analysis.

The tool performs static bytecode analysis to extract class hierarchies and method signatures. It utilizes a transformation pipeline to map Dalvik-specific opcodes to equivalent Java bytecode instructions and serializes the result into standard ZIP-compressed archives.

Features

  • Java Reverse Engineering Tools - Translates compiled Android binaries back into readable Java source code for reverse engineering.
  • Bytecode Converters - Transforms compiled bytecode between different formats to facilitate source code recovery.
  • Dex-to-Class Converters - Transforms compiled Android bytecode files into standard Java class files for logic analysis.
  • Reverse Engineering Tools - Analyzes Android application logic by translating compiled binaries into readable Java code.
  • Bytecode Translators - Translates executable Android dex files into standard Java class files for JVM compatibility.
  • Bytecode Analysis Tools - Parses binary dex files to extract class hierarchies and method signatures through static analysis.
  • Bytecode Recovery Tools - Translates Android dex bytecode into standard Java format for use in traditional development tools.
  • Intermediate Representations - Maps Dalvik opcodes to equivalent Java bytecode representations to preserve original program logic.
  • Transformation Pipelines - Implements a pipeline that maps Dalvik-specific opcodes to equivalent Java bytecode instructions.
  • Malware Analysis Tools - Transforms executable dex files into readable code to identify malicious behavior and security vulnerabilities.
  • Android Analysis - Tool for converting Android DEX files to Java class files.
  • Reverse Engineering Tools - Utilities for converting Android dex files to Java class files.
  • Android Analysis Tools - A tool for converting Android DEX files to Java class files.
  • Mobile Security - Converts Android DEX files to Java class files.
  • Reverse Engineering and Decompilation - Converts Android DEX files to Java class files.
  • Reverse Engineering Tools - Converts Dalvik executable files to Java JAR files.
  • Security and Malware Analysis - Tool for converting Android DEX files to Java class files.

Star-Verlauf

Star-Verlauf für pxb1988/dex2jarStar-Verlauf für pxb1988/dex2jar

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Dex2jar

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Dex2jar.
  • skylot/jadxAvatar von skylot

    skylot/jadx

    49,088Auf GitHub ansehen↗

    Jadx is a comprehensive Java decompilation suite designed to transform compiled binary application files into readable source code. It functions as a static analysis workbench, providing a graphical interface for navigating, searching, and inspecting the internal logic of complex software packages. By utilizing a bytecode-to-Java pipeline, the project reconstructs high-level logical structures from low-level binary instructions, making it a primary tool for Android application reverse engineering. The project distinguishes itself through a sophisticated control flow reconstruction engine and

    Javaandroiddecompilerdex
    Auf GitHub ansehen↗49,088
  • konloch/bytecode-viewerAvatar von Konloch

    Konloch/bytecode-viewer

    15,537Auf GitHub ansehen↗

    This project is a Java bytecode reverse engineering suite that functions as a disassembler, decompiler, and editor for Java class files and Android APK binaries. It provides tools to transform compiled bytecode into assembly instructions or readable source code. The toolset supports Android APK analysis and Java binary patching, allowing for the modification of source code or bytecode and subsequent recompilation into functional binaries. It includes capabilities for removing Java obfuscation and performing malware analysis through the detection of malicious code patterns. The system incorpo

    Javaandroidapkbaksmali
    Auf GitHub ansehen↗15,537
  • java-decompiler/jd-guiAvatar von java-decompiler

    java-decompiler/jd-gui

    15,024Auf GitHub ansehen↗

    This project is a desktop application designed for the reverse engineering and inspection of compiled Java code. It functions as a graphical interface that translates Java bytecode back into readable source code, allowing users to examine the internal logic of class files and archives when original source files are unavailable. The tool provides a structured environment for navigating complex file hierarchies, including nested archives like JAR and WAR files. By maintaining an in-memory representation of loaded classes, it enables rapid searching and cross-referencing of code elements. The ap

    Java
    Auf GitHub ansehen↗15,024
  • ibotpeaches/apktoolAvatar von iBotPeaches

    iBotPeaches/Apktool

    24,788Auf GitHub ansehen↗

    Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form and rebuild them after modification. It functions as a Dalvik bytecode disassembler and a resource decoder, transforming binary Android XML and DEX files into editable text and Smali representation. The project serves as an application rebuilder, packing modified resources and Smali code back into a functional Android application package. This capability enables the modification of application logic and resources for testing and deployment. The tool covers a broad surface of an

    Java
    Auf GitHub ansehen↗24,788
Alle 30 Alternativen zu Dex2jar anzeigen→

Häufig gestellte Fragen

Was macht pxb1988/dex2jar?

dex2jar is an Android dex decompiler and reverse engineering tool designed to convert Dalvik executable bytecode into Java class files. It functions as a bytecode converter that transforms compiled Android binaries into a format compatible with standard Java analysis tools.

Was sind die Hauptfunktionen von pxb1988/dex2jar?

Die Hauptfunktionen von pxb1988/dex2jar sind: Java Reverse Engineering Tools, Bytecode Converters, Dex-to-Class Converters, Reverse Engineering Tools, Bytecode Translators, Bytecode Analysis Tools, Bytecode Recovery Tools, Intermediate Representations.

Welche Open-Source-Alternativen gibt es zu pxb1988/dex2jar?

Open-Source-Alternativen zu pxb1988/dex2jar sind unter anderem: skylot/jadx — Jadx is a comprehensive Java decompilation suite designed to transform compiled binary application files into readable… konloch/bytecode-viewer — This project is a Java bytecode reverse engineering suite that functions as a disassembler, decompiler, and editor for… java-decompiler/jd-gui — This project is a desktop application designed for the reverse engineering and inspection of compiled Java code. It… ibotpeaches/apktool — Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form… de4dot/de4dot — de4dot is a .NET deobfuscator and unpacker designed to reverse obfuscation and restore readable code and metadata… radare/radare2 — radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture…