大家好,正在看这个。
如果您正在阅读此书,则意味着您想知道HELL如何更新内部IL2CPP偏移量。
#1转储偏移量
,因此您需要下载IL2CPP Dumper并转储偏移量
下载此处
下载普通的NOT NET CORE,
然后打开可执行文件Il2cppDumper.exe,
首先选择GameAssembly.dll,然后
选择它的全局元数据文件SCPSL_Data / il2cpp_data /metadata/global_medatada.dat
并将其转储。
#2找到偏移量
打开您的dump.cs文件(任何代码编辑器),
这是最重要的偏移量(总是得到更新)
码:
- 创建文本(转储。CS )
- 绘制文本(转储。CS )
- 没有风格(转储。CS )
- playerstats更新(转储。CS / dnSpy )
- GUI (转储。CS / dnSpy )
复制代码 以及如何找到它们:
码:
- 内部静态GUIContent Temp (字符串t ){ } //创建文本,在dump.cs上搜索,仅显示一次(易于查找)
-
- public static void Label (Rect position ,GUIContent content ,GUIStyle style ){ } //绘制文本,在dump.cs上搜索,仅显示一次(易于查找)
-
- public static GUIStyle get_none (){ } //无样式,在dump.cs上搜索,仅出现一次(易于查找)
-
- private void Update (){ } // PlayerStats更新,在“ PlayerStats”类中的dump.cs或dnSpy上搜索它,仅出现一次(不那么容易找到)
-
- private void OnGUI (){ } // GUI,在类“ PostProcessingBehaviour”中的dump.cs或dnSpy上搜索它,出现4次(很难找到)
复制代码 将会出现称为“偏移”或“ RVA”的位置。
链接:https://zenniu.lanzoui.com/iblsNheyeaj
|