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

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

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

Perfare/Il2CppDumper

0
View on GitHub↗
9,094 نجوم·1,845 تفرعات·C#·MIT·2 مشاهدات

Il2CppDumper

Il2CppDumper is a reverse engineering tool that recovers original .NET assembly structure from Unity games compiled with il2cpp. It parses il2cpp binaries across multiple executable formats including ELF, Mach-O, PE, NSO, and WASM, and reconstructs the original DLL structure from embedded metadata tables, enabling decompilation and analysis of game code.

The tool generates disassembler scripts for IDA, Ghidra, and Binary Ninja that apply recovered type definitions and structure layouts to the binary analysis. It also strips protection layers from memory-dumped libil2cpp.so files and simple PE-protected binaries, and recovers Unity MonoBehaviour and MonoScript metadata for use with asset extraction tools.

Il2CppDumper adapts its metadata parsing logic to handle variations across a wide range of Unity il2cpp versions, ensuring compatibility with different game builds. The tool is available as a command-line application with no graphical interface.

Features

  • Unity Il2cpp Reversers - Reverses Unity games compiled with il2cpp to recover original DLL structure and decompile game code.
  • Il2cpp Binary Reversers - Recovers Unity game code from il2cpp binaries by reconstructing DLL structure and generating disassembler scripts.
  • Disassembler Script Generators - Creates IDA, Ghidra, and Binary Ninja scripts with type information for il2cpp binary analysis.
  • Metadata-Based Reconstructions - Reconstructs original .NET assembly structure by parsing metadata tables embedded in il2cpp binaries.
  • Multi-Format Binary Loaders - Parses il2cpp binaries across ELF, Mach-O, PE, NSO, and WASM formats using format-specific loaders.
  • Il2cpp DLL Restorers - Reconstructs the original .NET DLL assembly structure from Unity il2cpp binaries, enabling decompilation and analysis of game code.
  • Disassembler Script Generators - Generates disassembler scripts that apply recovered type definitions and structure layouts to IDA, Ghidra, and Binary Ninja.
  • Unity Script Data Recoveries - Restores Unity MonoBehaviour and MonoScript data from reconstructed DLLs for asset extraction tools.
  • Unity Asset Extractors - Extracts MonoBehaviour and MonoScript metadata from il2cpp binaries for use with asset extraction tools.
  • Unity Script Data Recoveries - Restores MonoBehaviour and MonoScript data from memory-dumped il2cpp binaries for asset extraction.
  • Protection Strippers - Strips protection layers from memory-dumped libil2cpp.so files and simple PE-protected binaries for analysis.
  • Protection Strippers - Removes simple PE and memory-dump protections from libil2cpp.so files to enable analysis.
  • Binary Protection Strippers - Strips protections from memory-dumped or PE-protected libil2cpp.so files to enable further analysis.
  • Unity Version-Aware Parsers - Adapts metadata parsing logic to handle variations across a wide range of Unity il2cpp versions.
  • Reverse Engineering - Reverse engineering tool for Unity IL2CPP binaries.
  • Binary Analysis Tools - Restore metadata and structures from Unity il2cpp binary files.

سجل النجوم

مخطط تاريخ النجوم لـ perfare/il2cppdumperمخطط تاريخ النجوم لـ perfare/il2cppdumper

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

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

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

Start searching with AI

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

ما هي وظيفة perfare/il2cppdumper؟

Il2CppDumper is a reverse engineering tool that recovers original .NET assembly structure from Unity games compiled with il2cpp. It parses il2cpp binaries across multiple executable formats including ELF, Mach-O, PE, NSO, and WASM, and reconstructs the original DLL structure from embedded metadata tables, enabling decompilation and analysis of game code.

ما هي الميزات الرئيسية لـ perfare/il2cppdumper؟

الميزات الرئيسية لـ perfare/il2cppdumper هي: Unity Il2cpp Reversers, Il2cpp Binary Reversers, Disassembler Script Generators, Metadata-Based Reconstructions, Multi-Format Binary Loaders, Il2cpp DLL Restorers, Unity Script Data Recoveries, Unity Asset Extractors.

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

تشمل البدائل مفتوحة المصدر لـ perfare/il2cppdumper: mafaca/utinyripper — UtinyRipper is a utility for extracting meshes, textures, audio, and scene data from Unity serialized files and asset… sinai-dev/unityexplorer — UnityExplorer is a specialized suite of runtime tools for memory exploration, asset exporting, camera control, and… jart/blink — Blink is a JIT-based instruction emulator and x86-64 Linux emulator designed to run Linux binaries and ELF files… qilingframework/qiling — A True Instrumentable Binary Emulation Framework. google/bloaty — Bloaty is a binary size profiler and executable format analyzer that attributes every byte of a binary to specific… de4dot/de4dot — de4dot is a .NET deobfuscator and unpacker designed to reverse obfuscation and restore readable code and metadata…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Il2CppDumper.
  • mafaca/utinyripperالصورة الرمزية لـ mafaca

    mafaca/UtinyRipper

    3,048عرض على GitHub↗

    UtinyRipper is a utility for extracting meshes, textures, audio, and scene data from Unity serialized files and asset bundles. It functions as a resource converter that recovers 3D models and textures from compiled game data, translating internal serialized structures into native file formats. The tool provides a dual-interface model, offering both a graphical user interface for exporting resources and a command-line interface for automated batch extraction. These interfaces enable the conversion of proprietary engine textures and audio streams into standard image and wave files. The system

    C#assetassetbundlebundle
    عرض على GitHub↗3,048
  • sinai-dev/unityexplorerالصورة الرمزية لـ sinai-dev

    sinai-dev/UnityExplorer

    2,985عرض على GitHub↗

    UnityExplorer is a specialized suite of runtime tools for memory exploration, asset exporting, camera control, and real-time object property inspection within Unity applications. It functions as a runtime debugger and engine inspector, providing an interface to locate singletons, static classes, and active scene objects in memory. The project distinguishes itself with a C# runtime debugger that allows for the execution of custom scripts and the patching of method behavior. It includes a dedicated asset exporter for saving textures and audio clips as PNG and WAV files, as well as a freecam too

    C#bepinexil2cppmelonloader
    عرض على GitHub↗2,985
  • google/bloatyالصورة الرمزية لـ google

    google/bloaty

    5,488عرض على GitHub↗

    Bloaty is a binary size profiler and executable format analyzer that attributes every byte of a binary to specific symbols or compile units. It functions as a compilation unit profiler and C++ symbol demangler, mapping binary size back to source files and translating mangled names into human-readable formats. The project distinguishes itself as a binary diffing tool capable of comparing two versions of a binary to isolate specific symbols or sections responsible for size regressions. It provides specialized support for recovering symbols in stripped binaries by associating them with external

    C++
    عرض على GitHub↗5,488
  • jart/blinkالصورة الرمزية لـ jart

    jart/blink

    7,534عرض على GitHub↗

    Blink is a JIT-based instruction emulator and x86-64 Linux emulator designed to run Linux binaries and ELF files across different host operating systems and architectures. It functions as a binary execution sandbox and system call simulator, providing a controlled environment for running programs. The project distinguishes itself with a terminal user interface for monitoring execution, managing breakpoints, and visualizing JIT compilation paths. It supports self-modifying code through a cache-invalidating memory model and provides execution environment isolation using restricted directory ove

    C
    عرض على GitHub↗7,534
عرض جميع البدائل الـ 30 لـ Il2CppDumper→