Skip to content
This repository was archived by the owner on Jul 22, 2026. It is now read-only.
 
 

Latest commit

 

History

1,416 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Il2CppInspectorPro

Il2CppInspectorPro is a C++ Modding SDK generator for IL2CPP applications.

Automates the creation of a Visual Studio solution tailored for runtime manipulation and reverse engineering.

Il2CppInspector GUI

Project Status

Il2CppInspectorPro is no longer actively maintained. Development and support have moved to URKit.

For current Unity Mono and IL2CPP modding projects, please use URKit. It provides native C++ SDK generation, runtime mod loading, Unity helper APIs, hooks, and ImGui overlay support.

This repository remains available for reference, but new features and support will not be provided here.

Features

Dual Loading Modes

  • Proxy Mode: Uses version.dll wrapper. Loads automatically with the game when _VERSION is defined.
  • Injector Mode: Standard entry point for manual DLL injection.

Runtime Unity Explorer

In-game hierarchy and object inspector.

  • Inspector: Read/write fields and properties, invoke methods.
  • Hierarchy: Create GameObjects, add/destroy/toggle Components in real-time.
  • Highlighter: Visually pinpoint selected GameObjects in the scene.
  • Class Browser: Stable, reflection-based assembly navigation.
  • UI: ImGui styling with transparent background support to monitor live game state changes.

Il2CppInspector GUI

Asset Viewer & Exporter

Sprite & Texture Viewer

  • In-game visual preview for Sprite and Texture2D instances.
  • Export Options: PNG (if CPU read/write is enabled) or DDS (Raw VRAM dump).

Note

Compatibility varies. Success depends on the game's texture compression formats and memory accessibility flags.

Il2CppInspector GUI

Audio Player & Exporter

  • Live in-game playback for AudioClip instances.
  • Export Option: Direct .wav extraction.

Il2CppInspector GUI

Il2CppResolver

C++ wrapper for the IL2CPP domain.

  • Dynamic class/method resolution and safe field access.
  • Built-in safe_call and SafeRuntimeInvoke to prevent access violations during memory reads.

DX11 & ImGui Scaffold

  • Pre-configured DirectX 11 hook.
  • Dear ImGui backend with a modular tab routing system.

Hooking Scaffold

  • Pre-linked with Microsoft Detours.
  • Clean entry point in main.cpp for persistent hooks and patches.

About

Continuation of Il2CppInspector - A powerful automated tool for reverse engineering Unity IL2CPP binaries, now enhanced with native modding support and a built-in Unity Explorer.

Topics

Resources

Stars

224 stars

Watchers

6 watching

Forks

Releases

Contributors

Languages