Upgrade to Pro — share decks privately, control downloads, hide ads and more …

讀書會-UnityReverse.pdf

Avatar for Fox Fox
October 04, 2026
0

 讀書會-UnityReverse.pdf

Avatar for Fox

Fox

October 04, 2026

Transcript

  1. Outline • Unity Compile Method (Mono, IL2CPP) • Mono reverse

    & repack • IL2CPP reverse • UnityExplorer • Cheat Engine 3
  2. Compile Method • Mono & IL2CPP • Unity Scripting Backends:

    • Mono -> JIT • IL2CPP -> AOT JIT (Just-In-Time) 執行時才將 IL 轉換為 Native Binary AOT (Ahead-Of-Time) 編譯時將 IL 預先轉成 Native Binary 5
  3. Compile Method Steps Compile C# to IL Mono 產生最終 Assembly-CSharp.dll

    IL2CPP 編譯為 .NET DLLs Bytecode Stripping 去除 Bytecode 中未使用的 IL code Convert to C++ 將 IL 轉換為 C++ Native Compilation 名稱不直接寫在程式中 在 metadata 中查找 再將 C++ 編譯為 Native Binary 好像 GPT 常出現的符號喔 7
  4. 20