Il2CppDumper VS Il2CppInspector

Compare Il2CppDumper vs Il2CppInspector and see what are their differences.

Il2CppInspector

Powerful automated tool for reverse engineering Unity IL2CPP binaries (by djkaty)
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Il2CppDumper Il2CppInspector
12 4
7,388 2,617
2.0% -
4.0 0.0
6 months ago over 2 years ago
C# C
MIT License GNU Affero General Public License v3.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Il2CppDumper

Posts with mentions or reviews of Il2CppDumper. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-19.

Il2CppInspector

Posts with mentions or reviews of Il2CppInspector. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-17.
  • Need help understanding reversed libil2cpp code
    1 project | /r/AskReverseEngineering | 12 Apr 2023
  • Using IL2CPPInspector to create and inject a new Unity Projector as a mod?
    2 projects | /r/REGames | 17 Nov 2021
    That's it! It'd be 2 seconds in C#, but this tool is beyond me. Anybody have experience creating a mod like this or using IL2CPPInspector? Here is a link to the tutorial if any C++ aficionados are unfamiliar with the tool but want to take a gander: https://katyscode.wordpress.com/2021/01/14/il2cppinspector-tutorial-working-with-code-in-il2cpp-dll-injection-projects/
  • Help decompiling an IL2CPP dll?
    1 project | /r/ghidra | 23 May 2021
    il2cpp.py> Running... Generated script file by Il2CppInspector - http://www.djkaty.com - https://github.com/djkaty Processing method definitions Processing constructed generic methods Processing custom attributes generators Processing Method.Invoke thunks Processing string literals Processing Il2CppClass (TypeInfo) pointers Processing Il2CppType (TypeRef) pointers Processing MethodInfo pointers Processing function boundaries Processing IL2CPP type metadata Traceback (most recent call last): File "H:\extracting shit\sf1 rema\ghidra\inspector\il2cpp.py", line 220, in ProcessJSON(jsonData) File "H:\extracting shit\sf1 rema\ghidra\inspector\il2cpp.py", line 197, in ProcessJSON DefineField(d['virtualAddress'], d['name'], d['type']) File "H:\extracting shit\sf1 rema\ghidra\inspector\il2cpp.py", line 119, in DefineField SetType(addr, AsUTF8(type)) File "H:\extracting shit\sf1 rema\ghidra\inspector\il2cpp.py", line 60, in SetType createData(addr, t) at ghidra.program.database.code.CodeManager.checkValidAddressRange(CodeManager.java:1945) at ghidra.program.database.code.CodeManager.createCodeUnit(CodeManager.java:2030) at ghidra.program.database.ListingDB.createData(ListingDB.java:422) at ghidra.program.flatapi.FlatProgramAPI.createData(FlatProgramAPI.java:1646) at jdk.internal.reflect.GeneratedMethodAccessor59.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) ghidra.program.model.util.CodeUnitInsertionException: ghidra.program.model.util.CodeUnitInsertionException: Conflicting data exists at address 182069d98 to 182069d9f il2cpp.py> Finished!
  • Impossible to reverse engineer Il2cpp to readable full code / well close to?
    1 project | /r/REGames | 19 Mar 2021
    https://github.com/djkaty/Il2CppInspector#adding-metadata-to-your-ghidra-workflow

What are some alternatives?

When comparing Il2CppDumper and Il2CppInspector you can also consider the following projects:

AssetRipper - GUI Application to work with engine assets, asset bundles, and serialized files

frida-il2cpp-bridge - A Frida module to dump, trace or hijack any Il2Cpp application at runtime, without needing the global-metadata.dat file.

radare2 - UNIX-like reverse engineering framework and command-line toolset

Cpp2IL - Work-in-progress tool to reverse unity's IL2CPP toolchain.

Reverse-Engineering-Tutorial - A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

AssetStudio - AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.

BepInEx - Unity / XNA game patcher and plugin framework

MelonLoader - The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

liemoth - Development Kit For Ambarella Devices

dnSpy

PriconneRe-TL - An English patch for Princess Connect! ReDive JP server 64bit IL2CPP version

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured