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

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

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

dnSpyEx/dnSpyFork

0
View on GitHub↗
9,798 نجوم·643 تفرعات·C#·gpl-3.0·6 مشاهدات

DnSpy

dnSpy is a specialized suite of tools for the reverse engineering of .NET assemblies, functioning as a decompiler, assembly editor, and debugger. It translates compiled intermediate language back into high-level source code and provides an execution environment for stepping through compiled binaries to inspect runtime state without the original source files.

The project includes a BAML decompiler that converts binary application markup language into a disassembled format and translates it into extensible markup language for user interface analysis. It also functions as a binary analysis tool that maps raw bytes to decompiled assembly structures.

The platform supports binary patching and metadata table manipulation to modify classes and methods within compiled binaries. Additional capabilities cover assembly member searching, the editing of intermediate language instructions, and the exportation of analyzed assembly data into project formats.

Features

  • Decompilers - Translates Common Intermediate Language bytecode into high-level source code to reconstruct original program logic.
  • Dot Net - Utility for modifying classes, methods and metadata within compiled .NET binaries without original source files.
  • Binary Analysis Tools - Includes a low-level inspector for viewing and modifying raw bytes mapped to decompiled assembly structures.
  • Debugging and Inspection Tools - Stepping through the execution of compiled binaries and inspecting runtime state to identify and fix software issues.
  • Runtime Debugging - Allows stepping through the execution of compiled assemblies to analyze behavior without needing the original source code.
  • .NET Debuggers - An execution environment for stepping through compiled .NET assemblies to inspect state and analyze runtime behavior.
  • Assembly Metadata Editors - Directly edits low-level assembly tables to modify classes and methods without recompiling the entire binary.
  • Intermediate Language Editors - Modifies compiled binaries by rewriting the underlying instruction set using a specialized low-level editor.
  • Reverse Engineering Tools - Analyzing compiled .NET assemblies to understand how a program functions when the original source code is unavailable.
  • Assembly Metadata Modification - Modifies classes, methods, and low-level metadata tables using high-level languages or a specialized intermediate language editor.
  • Binary Patching Utilities - Modifying the behavior of compiled .NET applications by editing assembly metadata and intermediate language instructions.
  • Metadata and File Analysis - Searching for classes, methods, and strings across binaries to trace function calls and understand program structure.
  • Assembly Manipulation - Locates specific classes, methods, and strings across assemblies to analyze usage and identify calling functions.
  • Cross-Assembly Indexing - Builds a searchable map of classes and methods to trace function calls across multiple compiled assemblies.
  • Binary Data Analysis - Allows for the inspection and modification of raw file bytes by mapping binary structures to decompiled representations.
  • Markup Language Parsing - Maps binary application markup language structures to a readable disassembled format for UI analysis.
  • Binary File Inspectors - Correlates raw file offsets with decompiled code elements to allow precise manual edits of binary data.
  • Decompilers - Converts binary application markup language into a readable disassembled format for easier analysis and debugging.
  • Markup Language - Provides a specialized decompiler to convert binary application markup language (BAML) into a readable XAML format for UI analysis.
  • Binary-to-Markup Translation - Converts binary-serialized markup into extensible markup language for easier inspection and editing.
  • Decompilation and Assembly Tools - Community-maintained revival of the assembly editor.

سجل النجوم

مخطط تاريخ النجوم لـ dnspyex/dnspyمخطط تاريخ النجوم لـ dnspyex/dnspy

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

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

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

Start searching with AI

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

ما هي وظيفة dnspyex/dnspy؟

dnSpy is a specialized suite of tools for the reverse engineering of .NET assemblies, functioning as a decompiler, assembly editor, and debugger. It translates compiled intermediate language back into high-level source code and provides an execution environment for stepping through compiled binaries to inspect runtime state without the original source files.

ما هي الميزات الرئيسية لـ dnspyex/dnspy؟

الميزات الرئيسية لـ dnspyex/dnspy هي: Decompilers, Dot Net, Binary Analysis Tools, Debugging and Inspection Tools, Runtime Debugging, .NET Debuggers, Assembly Metadata Editors, Intermediate Language Editors.

ما هي البدائل مفتوحة المصدر لـ dnspyex/dnspy؟

تشمل البدائل مفتوحة المصدر لـ dnspyex/dnspy: 0xd4d/dnspy — dnSpy is a specialized toolset for the reverse engineering, analysis, and modification of compiled .NET binaries. It… icsharpcode/ilspy — ILSpy is a .NET decompiler and binary analyzer designed to convert compiled .NET assemblies back into readable C#… 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… pry/pry — Pry is a programmable Ruby shell, REPL console, and runtime developer environment. It serves as a debugging toolkit… radareorg/radare2 — Radare2 is a comprehensive framework for reverse engineering and analyzing compiled software. It provides a…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع DnSpy.
  • 0xd4d/dnspyالصورة الرمزية لـ 0xd4d

    0xd4d/dnSpy

    29,539عرض على GitHub↗

    dnSpy is a specialized toolset for the reverse engineering, analysis, and modification of compiled .NET binaries. It functions as a decompiler that converts assemblies back into readable high-level source code, an assembly editor for modifying bytecode and metadata, and a debugger for inspecting compiled binaries. The project integrates a hex editor specifically for inspecting and modifying raw bytes and Common Intermediate Language structures. It allows for the direct modification of binary contents to change application behavior without requiring the original project source files. The tool

    C#
    عرض على GitHub↗29,539
  • icsharpcode/ilspyالصورة الرمزية لـ icsharpcode

    icsharpcode/ILSpy

    25,447عرض على GitHub↗

    ILSpy is a .NET decompiler and binary analyzer designed to convert compiled .NET assemblies back into readable C# source code. It functions as a metadata explorer and a common intermediate language viewer, enabling the analysis of compiled code and the execution of reverse engineering workflows. The project distinguishes itself through specialized translation capabilities, such as converting compiled binary XML (BAML) back into human-readable XAML for user interface analysis. It also provides tools for inspecting native machine code and extracting metadata from program database (PDB) files.

    C#
    عرض على GitHub↗25,447
  • 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
  • java-decompiler/jd-guiالصورة الرمزية لـ java-decompiler

    java-decompiler/jd-gui

    15,024عرض على GitHub↗

    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
    عرض على GitHub↗15,024
عرض جميع البدائل الـ 30 لـ DnSpy→