You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-15Lines changed: 14 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,30 @@
1
1
# Il2CppInspector
2
2
3
-
Il2CppInspector helps you to reverse engineer IL2CPP applications in Windows or from the Windows, MacOS X or Linux command line.
3
+
Il2CppInspector helps you to reverse engineer IL2CPP applications, providing the most complete analysis available from any public IL2CPP tooling.
4
4
5
-
**NOTE**: Il2CppInspector is not a decompiler. It can provide you with the structure of an application and function addresses for every method so that you can easily jump straight to methods of interest in your disassembler. It does not attempt to recover the entire source code of the application.
5
+
Main features:
6
6
7
-
**No manual reverse-engineering is required; all data is calculated automatically.**
7
+
* Output IL2CPP type definitions, metadata and method pointers as C# stub code
8
8
9
-

9
+
* Create Visual Studio solutions directly from IL2CPP files
10
10
11
-
Main features:
11
+
* Create IDA Python scripts to populate symbol and function information
12
12
13
-
*Output IL2CPP metadata and method pointers as C# stub code
13
+
*.NET Reflection-style API to allow you to query the IL2CPP type model, easily create new output modules and integrate Il2CppInspector with your own applications
14
14
15
-

15
+
* Works on Windows, MacOS X and Linux. Integrated GUI for Windows users
16
16
17
-
* Create Visual Studio solutions directly from IL2CPP files
17
+
**NOTE**: Il2CppInspector is not a decompiler. It can provide you with the structure of an application and function addresses for every method so that you can easily jump straight to methods of interest in your disassembler. It does not attempt to recover the entire source code of the application.
* Supports ARMv7, Thumb-2, ARMv8 (A64), x86 and x64 architectures regardless of file format
30
30
* Supports applications created with Unity 5.3.0 onwards (full IL2CPP version table below)
@@ -46,8 +46,6 @@ Reusable class libraries:
46
46
47
47
Class library targets .NET Standard 2.1. Application targets .NET Core 3.0. Built with Visual Studio 2019.
48
48
49
-
NOTE: **Il2CppInspector is not a decompiler!** It cannot take an executable file and regenerate all of the source code for you. The output includes function pointers to each method so that you can quickly locate the methods of interest in a disassembler.
50
-
51
49
### Build instructions
52
50
53
51
```
@@ -176,8 +174,9 @@ Unity version | IL2CPP version | Support
0 commit comments