Skip to content

Commit 9eaad43

Browse files
authored
Initial commit
0 parents  commit 9eaad43

File tree

97 files changed

+22236
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+22236
-0
lines changed
6.41 KB
Loading
26.3 KB
Binary file not shown.
18.3 KB
Loading

Assets/il2cppdumper.ico

97.3 KB
Binary file not shown.

Assets/il2cppdumper.png

27.5 KB
Loading

Assets/il2cppdumper.psd

893 KB
Binary file not shown.

Il2CppDumper.sln

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.30320.27
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Il2CppDumper", "Il2CppDumper\Il2CppDumper.csproj", "{B6DD4E87-D002-40B0-9F1E-94DE7D71D497}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{B6DD4E87-D002-40B0-9F1E-94DE7D71D497}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{B6DD4E87-D002-40B0-9F1E-94DE7D71D497}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{B6DD4E87-D002-40B0-9F1E-94DE7D71D497}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{B6DD4E87-D002-40B0-9F1E-94DE7D71D497}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {1F20614E-CF57-4E94-BEB5-5880F62F8BB3}
24+
EndGlobalSection
25+
EndGlobal

Il2CppDumper/App.config

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<configSections>
4+
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
5+
<section name="Il2CppDumper.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
6+
</sectionGroup>
7+
</configSections>
8+
<startup>
9+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
10+
</startup>
11+
<runtime>
12+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
13+
<dependentAssembly>
14+
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
15+
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
16+
</dependentAssembly>
17+
<dependentAssembly>
18+
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
19+
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
20+
</dependentAssembly>
21+
<dependentAssembly>
22+
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
23+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
24+
</dependentAssembly>
25+
</assemblyBinding>
26+
</runtime>
27+
<userSettings>
28+
<Il2CppDumper.Properties.Settings>
29+
<setting name="BinaryFileTxtBox" serializeAs="String">
30+
<value />
31+
</setting>
32+
<setting name="DatFileTxtBox" serializeAs="String">
33+
<value />
34+
</setting>
35+
<setting name="OutputTxtBox" serializeAs="String">
36+
<value />
37+
</setting>
38+
<setting name="MachO" serializeAs="String">
39+
<value>True</value>
40+
</setting>
41+
<setting name="RememberWindowPosition" serializeAs="String">
42+
<value>False</value>
43+
</setting>
44+
<setting name="AutoSetDir" serializeAs="String">
45+
<value>True</value>
46+
</setting>
47+
<setting name="CheckForUpdate" serializeAs="String">
48+
<value>True</value>
49+
</setting>
50+
<setting name="ExtBinaryChkBox" serializeAs="String">
51+
<value>True</value>
52+
</setting>
53+
<setting name="ghidra" serializeAs="String">
54+
<value>False</value>
55+
</setting>
56+
<setting name="ghidra_with_struct" serializeAs="String">
57+
<value>False</value>
58+
</setting>
59+
<setting name="ida" serializeAs="String">
60+
<value>False</value>
61+
</setting>
62+
<setting name="ida_py3" serializeAs="String">
63+
<value>False</value>
64+
</setting>
65+
<setting name="ida_with_struct" serializeAs="String">
66+
<value>True</value>
67+
</setting>
68+
<setting name="ida_with_struct_py3" serializeAs="String">
69+
<value>True</value>
70+
</setting>
71+
<setting name="ExtDatChkBox" serializeAs="String">
72+
<value>False</value>
73+
</setting>
74+
<setting name="Location" serializeAs="String">
75+
<value>0, 0</value>
76+
</setting>
77+
<setting name="AndroArch" serializeAs="String">
78+
<value>0</value>
79+
</setting>
80+
<setting name="ghidra_wasm" serializeAs="String">
81+
<value>False</value>
82+
</setting>
83+
<setting name="il2cpp_header_to_ghidra" serializeAs="String">
84+
<value>False</value>
85+
</setting>
86+
</Il2CppDumper.Properties.Settings>
87+
</userSettings>
88+
<appSettings>
89+
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
90+
</appSettings>
91+
</configuration>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace Il2CppDumper
8+
{
9+
[AttributeUsage(AttributeTargets.Field)]
10+
class ArrayLengthAttribute : Attribute
11+
{
12+
public int Length { get; set; }
13+
}
14+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
using System;
2+
3+
namespace Il2CppDumper
4+
{
5+
[AttributeUsage(AttributeTargets.Field, AllowMultiple = true)]
6+
class VersionAttribute : Attribute
7+
{
8+
public double Min { get; set; } = 0;
9+
public double Max { get; set; } = 99;
10+
}
11+
}

0 commit comments

Comments
 (0)