This is an old revision of the document!
It can be useful to inspect information from built Unity players1).
Find this information in:
.unity3d
file headerunity default resources
globalgamemanagers
level<number>
sharedassets<number>.assets
lib/<arch>/libunity.so/.note.unity
<executable>/.rsrc/version.txt
UnityPlayer.dll
- Properties / Details / File versionThese methods work even with IL2CPP builds.
ScriptingAssemblies.json
.dll
in global-metadata.dat
with a hex editor.Use cases:
Unity.RenderPipelines.Universal.*.dll
4)global-metadata.dat
appears to contain all the method/property/field names in UTF-8 (or at least those that were used and not stripped) from all the assemblies that were used by the build.Unity.RenderPipelines.Universal.Runtime.dll