Skip to content

Instantly share code, notes, and snippets.

@ardittristan
Created July 7, 2021 23:02
Show Gist options
  • Save ardittristan/a2ef69c84e7c9d74dcf14529094eef50 to your computer and use it in GitHub Desktop.
Save ardittristan/a2ef69c84e7c9d74dcf14529094eef50 to your computer and use it in GitHub Desktop.
D:\Desktop\temp>Cpp2IL-Win --game-path "Q:\Games\steamapps\common\Gunfire Reborn" --verbose
===Cpp2IL by Samboy063===
A Tool to Reverse Unity's "il2cpp" Build Process.
[Info] [Program] Running on Win32NT
[Info] [Program] Determined game's unity version to be 2018.4.20
[Info] [Library] Initializing Metadata...
[Verb] [Library] IL2CPP Metadata Declares its version as 24
[Verb] [Library] Using actual IL2CPP Metadata version 24.1
[Verb] [Library] Reading image definitions...OK (1.3678 ms)
[Verb] [Library] Reading type definitions...18952 OK (142.4617 ms)
[Verb] [Library] Reading interface offsets...OK (6.9496 ms)
[Verb] [Library] Reading vtable indices...OK (11.5648 ms)
[Verb] [Library] Reading method definitions...OK (335.6537 ms)
[Verb] [Library] Reading method parameter definitions...OK (81.2004 ms)
[Verb] [Library] Reading field definitions...OK (47.5341 ms)
[Verb] [Library] Reading default field values...OK (9.3614 ms)
[Verb] [Library] Reading default parameter values...OK (1.1966 ms)
[Verb] [Library] Reading property definitions...OK (23.3362 ms)
[Verb] [Library] Reading interface definitions...OK (1.0298 ms)
[Verb] [Library] Reading nested type definitions...OK (0.0596 ms)
[Verb] [Library] Reading event definitions...OK (0.2644 ms)
[Verb] [Library] Reading generic container definitions...OK (0.9982 ms)
[Verb] [Library] Reading generic parameter definitions...OK (2.8494 ms)
[Verb] [Library] Reading string definitions...OK (48.4541 ms)
[Verb] [Library] Reading RGCTX data...OK (26.062 ms)
[Verb] [Library] Reading usage data...OK (566.3913 ms)
[Verb] [Library] Reading field references...OK (0.3959 ms)
[Verb] [Library] Reading attribute types...OK (14.0867 ms)
[Verb] [Library] Building Lookup Table for field defaults...OK (2.2171 ms)
[Info] [Library] Initialized Metadata in 1368ms
[Info] [Library] Searching Binary for Required Data...
[Verb] [Library] Reading PE File Header...OK (1.0782 ms)
[Verb] [Library] Image Base at 0x180000000
[Verb] [Library] DLL is 64-bit
[Verb] [Library] Attempting to locate code and metadata registration functions...
[Verb] [Library] -Searching for MetadataReg...
[Verb] [Library] -Searching for CodeReg...
[Info] [Library] Got Binary codereg: 0x1843E52D0, metareg: 0x1843E5560 in 62ms.
[Info] [Library] Initializing Binary...
[Verb] [Library] Reading generic instances...OK (8.0528 ms)
[Verb] [Library] Reading generic method pointers...OK (18.0752 ms)
[Verb] [Library] Reading invoker pointers...OK (0.6549 ms)
[Verb] [Library] Reading custom attribute generators...OK (0.8827 ms)
[Verb] [Library] Reading field offsets...OK (1.7944 ms)
[Verb] [Library] Reading types...OK (168.4605 ms)
[Verb] [Library] Reading metadata usages...OK (11.5357 ms)
[Verb] [Library] Reading method pointers...OK (5.0109 ms)
[Verb] [Library] Reading generic method tables...OK (188.8793 ms)
[Verb] [Library] Reading method specifications...OK (42.1356 ms)
[Verb] [Library] Reading generic methods...OK (49.0162 ms)
[Info] [Library] Initialized Binary in 499ms
[Info] [Library] Mapping Globals...OK (31ms)
[Info] [Library] Mapping pointers to Il2CppMethodDefinitions...OK (55ms)
[Info] [Program] Building assemblies...This may take some time.
[Verb] [Program] Pre-generating stubs...OK (423.7351ms)
[Verb] [Program] Configuring Hierarchy...OK (38.6894ms)
[Verb] [Program] Populating mscorlib.dll...Done (248.5647ms)
[Verb] [Program] Populating Mono.Security.dll...Done (10.6647ms)
[Verb] [Program] Populating System.Configuration.dll...Done (0.3201ms)
[Verb] [Program] Populating System.Xml.dll...Done (126.7209ms)
[Verb] [Program] Populating System.dll...Done (109.1797ms)
[Verb] [Program] Populating System.Core.dll...Done (34.6007ms)
[Verb] [Program] Populating UnityEngine.SharedInternalsModule.dll...Done (0.8066ms)
[Verb] [Program] Populating UnityEngine.CoreModule.dll...Done (40.6963ms)
[Verb] [Program] Populating UnityEngine.PhysicsModule.dll...Done (1.5247ms)
[Verb] [Program] Populating UnityEngine.TextRenderingModule.dll...Done (0.9032ms)
[Verb] [Program] Populating System.Numerics.dll...Done (7.328ms)
[Verb] [Program] Populating UnityEngine.AssetBundleModule.dll...Done (0.2541ms)
[Verb] [Program] Populating UnityEngine.AudioModule.dll...Done (1.0684ms)
[Verb] [Program] Populating UnityEngine.GridModule.dll...Done (0.0891ms)
[Verb] [Program] Populating UnityEngine.IMGUIModule.dll...Done (3.5416ms)
[Verb] [Program] Populating UnityEngine.ImageConversionModule.dll...Done (0.1192ms)
[Verb] [Program] Populating UnityEngine.JSONSerializeModule.dll...Done (0.1045ms)
[Verb] [Program] Populating UnityEngine.Physics2DModule.dll...Done (0.5698ms)
[Verb] [Program] Populating UnityEngine.UnityWebRequestModule.dll...Done (0.8654ms)
[Verb] [Program] Populating UnityEngine.XRModule.dll...Done (0.8449ms)
[Verb] [Program] Populating System.Data.dll...Done (76.1541ms)
[Verb] [Program] Populating System.Diagnostics.StackTrace.dll...Done (0.1942ms)
[Verb] [Program] Populating System.Globalization.Extensions.dll...Done (0.1977ms)
[Verb] [Program] Populating System.IO.Compression.dll...Done (0.1085ms)
[Verb] [Program] Populating System.Runtime.Serialization.dll...Done (0.1616ms)
[Verb] [Program] Populating UnityEngine.AIModule.dll...Done (0.1573ms)
[Verb] [Program] Populating UnityEngine.AnimationModule.dll...Done (4.5667ms)
[Verb] [Program] Populating UnityEngine.DirectorModule.dll...Done (0.2739ms)
[Verb] [Program] Populating UnityEngine.InputModule.dll...Done (0.2196ms)
[Verb] [Program] Populating UnityEngine.ParticleSystemModule.dll...Done (7.7974ms)
[Verb] [Program] Populating UnityEngine.ScreenCaptureModule.dll...Done (0.1202ms)
[Verb] [Program] Populating UnityEngine.TerrainModule.dll...Done (0.3476ms)
[Verb] [Program] Populating UnityEngine.TextCoreModule.dll...Done (0.7532ms)
[Verb] [Program] Populating UnityEngine.TilemapModule.dll...Done (0.254ms)
[Verb] [Program] Populating UnityEngine.UIElementsModule.dll...Done (0.1854ms)
[Verb] [Program] Populating UnityEngine.UIModule.dll...Done (0.7376ms)
[Verb] [Program] Populating UnityEngine.UNETModule.dll...Done (2.2929ms)
[Verb] [Program] Populating UnityEngine.UnityAnalyticsModule.dll...Done (0.2096ms)
[Verb] [Program] Populating UnityEngine.UnityWebRequestTextureModule.dll...Done (0.1055ms)
[Verb] [Program] Populating UnityEngine.UnityWebRequestWWWModule.dll...Done (0.1536ms)
[Verb] [Program] Populating UnityEngine.VFXModule.dll...Done (0.1685ms)
[Verb] [Program] Populating UnityEngine.VRModule.dll...Done (0.1702ms)
[Verb] [Program] Populating UnityEngine.VehiclesModule.dll...Done (0.0824ms)
[Verb] [Program] Populating UnityEngine.VideoModule.dll...Done (0.2503ms)
[Verb] [Program] Populating UnityEngine.dll...Done (0.0664ms)
[Verb] [Program] Populating netstandard.dll...Done (0.065ms)
[Verb] [Program] Populating BouncyCastle.Crypto.dll...Done (0.628ms)
[Verb] [Program] Populating Sirenix.OdinInspector.Attributes.dll...Done (1.6181ms)
[Verb] [Program] Populating Sirenix.Utilities.dll...Done (41.4691ms)
[Verb] [Program] Populating System.Text.Encoding.CodePages.dll...Done (0.1757ms)
[Verb] [Program] Populating DOTween.dll...Done (15.3043ms)
[Verb] [Program] Populating MimeKit.dll...Done (6.52ms)
[Verb] [Program] Populating Sirenix.Serialization.Config.dll...Done (0.3347ms)
[Verb] [Program] Populating Unity.Postprocessing.Runtime.dll...Done (11.9805ms)
[Verb] [Program] Populating Unity.RenderPipelines.Core.Runtime.dll...Done (0.5132ms)
[Verb] [Program] Populating UnityEngine.Networking.dll...Done (7.2098ms)
[Verb] [Program] Populating UnityEngine.UI.dll...Done (52.4235ms)
[Verb] [Program] Populating DOTweenPro.dll...Done (0.5987ms)
[Verb] [Program] Populating ICSharpCode.SharpZipLib.dll...Done (1.7788ms)
[Verb] [Program] Populating Ludiq.Core.Runtime.dll...Done (95.5315ms)
[Verb] [Program] Populating MailKit.dll...Done (9.9253ms)
[Verb] [Program] Populating Newtonsoft.Json.dll...Done (22.2693ms)
[Verb] [Program] Populating ProBuilderCore-Unity5.dll...Done (8.0317ms)
[Verb] [Program] Populating Sirenix.Serialization.dll...Done (31.9282ms)
[Verb] [Program] Populating Unity.RenderPipelines.Lightweight.Runtime.dll...Done (15.2942ms)
[Verb] [Program] Populating Unity.TextMeshPro.dll...Done (9.5207ms)
[Verb] [Program] Populating UnityEngine.Timeline.dll...Done (10.3431ms)
[Verb] [Program] Populating XLogStandalone.dll...Done (0.3691ms)
[Verb] [Program] Populating I18N.dll...Done (0.5914ms)
[Verb] [Program] Populating Ludiq.Graphs.Runtime.dll...Done (1.2254ms)
[Verb] [Program] Populating ProBuilderMeshOps-Unity5.dll...Done (0.3336ms)
[Verb] [Program] Populating csharpdata.dll...Done (6.6153ms)
[Verb] [Program] Populating Bolt.Core.Runtime.dll...Done (1.7519ms)
[Verb] [Program] Populating Coffee.UIParticle.dll...Done (0.429ms)
[Verb] [Program] Populating I18N.CJK.dll...Done (23.0858ms)
[Verb] [Program] Populating Assembly-CSharp-firstpass.dll...Done (557.9765ms)
[Verb] [Program] Populating Sirenix.Serialization.AOTGenerated.dll...Done (0.192ms)
[Verb] [Program] Populating Assembly-CSharp.dll...Done (478.5904ms)
[Info] [Program] Finished Building Assemblies in 2577ms
[Info] [Program] Fixing up explicit overrides. Any warnings you see here aren't errors - they usually indicate improperly stripped or obfuscated types, but this is not a big deal. This should only take a second...
Unhandled exception. System.InvalidOperationException: Sequence contains more than one matching element
at System.Linq.ThrowHelper.ThrowMoreThanOneMatchException()
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
at Cpp2IL.AssemblyPopulator.FixupExplicitOverridesInType(TypeDefinition ilTypeDefinition)
at Cpp2IL.AssemblyPopulator.FixupExplicitOverridesInAssembly(Il2CppImageDefinition imageDef)
at Cpp2IL.Cpp2IlTasks.MakeDummyDLLs(Cpp2IlRuntimeArgs runtimeArgs)
at Cpp2IL.Program.MainWithArgs(Cpp2IlRuntimeArgs runtimeArgs)
at Cpp2IL.Program.Main(String[] args)
D:\Desktop\temp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment