awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
java-decompiler avatar

java-decompiler/jd-gui

0
View on GitHub↗
15,024 نجوم·2,479 تفرعات·Java·gpl-3.0·4 مشاهدات

Jd Gui

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 application also supports a modular architecture, allowing for the dynamic loading of external libraries to extend its core functionality.

Beyond basic decompilation, the software facilitates security auditing, legacy system maintenance, and general code review. It provides a visual workspace for inspecting methods, fields, and organizational structures within compiled binaries. The application is distributed as a standalone desktop utility with a standard graphical interface for file navigation and code display.

Features

  • Java Decompiler GUIs - Provides a graphical interface for reconstructing readable Java source code from compiled class files for debugging.
  • Java Bytecode Viewers - Provides a desktop application for browsing and inspecting the internal structure of compiled Java classes and JAR files.
  • Java Reverse Engineering Tools - Provides a utility for translating compiled Java bytecode back into high-level source code for security audits.
  • Decompilers - Converts compiled binary files back into readable source code to inspect application logic.
  • Decompilers - Translates compiled bytecode instructions back into high-level source code by mapping patterns to language constructs.
  • Bytecode - Reconstructs readable source code from compiled class files to inspect application logic.
  • Source Code Viewers - Translates compiled class files back into readable source code to inspect methods and fields through a graphical interface.
  • Security Testing and Auditing - Examines compiled class files to identify potential vulnerabilities or hidden behaviors within third-party libraries.
  • Decompilers - Standalone GUI for Java decompilation.
  • Reverse Engineering - Visual tool for browsing Java class files.
  • Reverse Engineering Tools - Standalone graphical utility for displaying Java source code.
  • Reverse Engineering and Decompilation - Standalone graphical interface for Java decompilation.
  • Reverse Engineering Tools - Standalone Java decompiler for viewing class files.
  • Archive Browsers - Provides file explorer interfaces for navigating internal code structures within compiled archives.
  • Legacy Code Recovery - Facilitates debugging and updates for older applications by recovering source code from compiled archives.
  • Binary File Loaders - Enables opening and browsing binary class files or archives through file selection interfaces.
  • Code Structure Models - Maintains structured in-memory representations of loaded classes for rapid searching and cross-referencing.

سجل النجوم

مخطط تاريخ النجوم لـ java-decompiler/jd-guiمخطط تاريخ النجوم لـ java-decompiler/jd-gui

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Jd Gui

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Jd Gui.
  • konloch/bytecode-viewerالصورة الرمزية لـ Konloch

    Konloch/bytecode-viewer

    15,537عرض على GitHub↗

    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
    عرض على GitHub↗15,537
  • skylot/jadxالصورة الرمزية لـ skylot

    skylot/jadx

    49,088عرض على GitHub↗

    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
    عرض على GitHub↗49,088
  • deathmarine/luytenالصورة الرمزية لـ deathmarine

    deathmarine/Luyten

    5,105عرض على GitHub↗

    Luyten is an open source Java decompiler and bytecode analyzer designed to transform compiled class files back into high-level source code. It functions as a graphical user interface for the Procyon decompilation engine, allowing for the inspection and recovery of program logic from Java bytecode. The tool provides capabilities for Java reverse engineering and legacy code analysis, enabling the examination of third-party applications or libraries when original source code is unavailable. The system includes a desktop interface for browsing class hierarchies, recursive classpath scanning to

    Java
    عرض على GitHub↗5,105
  • nationalsecurityagency/ghidraالصورة الرمزية لـ NationalSecurityAgency

    NationalSecurityAgency/ghidra

    69,740عرض على GitHub↗

    Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic without access to original source code. It provides an interactive environment for disassembly and decompilation, utilizing a platform-independent intermediate representation to maintain consistency across diverse hardware architectures. The framework supports automated binary analysis through programmatic routines, enabling the investigation of complex code patterns and security indicators. The platform distinguishes itself through a modular architecture that allows for extensiv

    Javadisassemblerreverse-engineeringsoftware-analysis
    عرض على GitHub↗69,740
عرض جميع البدائل الـ 30 لـ Jd Gui→

الأسئلة الشائعة

ما هي وظيفة java-decompiler/jd-gui؟

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.

ما هي الميزات الرئيسية لـ java-decompiler/jd-gui؟

الميزات الرئيسية لـ java-decompiler/jd-gui هي: Java Decompiler GUIs, Java Bytecode Viewers, Java Reverse Engineering Tools, Decompilers, Bytecode, Source Code Viewers, Security Testing and Auditing, Reverse Engineering.

ما هي البدائل مفتوحة المصدر لـ java-decompiler/jd-gui؟

تشمل البدائل مفتوحة المصدر لـ java-decompiler/jd-gui: konloch/bytecode-viewer — This project is a Java bytecode reverse engineering suite that functions as a disassembler, decompiler, and editor for… skylot/jadx — Jadx is a comprehensive Java decompilation suite designed to transform compiled binary application files into readable… deathmarine/luyten — Luyten is an open source Java decompiler and bytecode analyzer designed to transform compiled class files back into… nationalsecurityagency/ghidra — Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic… radare/radare2 — radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture… pxb1988/dex2jar — dex2jar is an Android dex decompiler and reverse engineering tool designed to convert Dalvik executable bytecode into…