Perfare/Il2CppDumper — reverse-engineered prompt
Reverse engineered prompt
Build me a simple tool for unpacking and inspecting Unity il2cpp games. I want to be able to open the game binary, like GameAssembly.dll or libil2cpp.so, plus the global metadata file, and have the app generate restored dummy DLLs and helper output for analysis. It should work for common formats like PE, ELF, Mach O, NSO, and WASM, and support a wide range of Unity versions from older 5.x releases up through recent 2022 builds.
Please include both an easy guided app flow and a basic command line mode. The output should include restored DLLs, structure headers, string literal info, and scripts that can be used in IDA, Ghidra, and Binary Ninja. I also want a config file so I can turn things on and off, like dumping method and field info, forcing version handling, or treating Android memory dumps correctly.
If there are common file selection or protection errors, make the messages clear and helpful. Feel free to check current docs online if needed.
Want more depth? Deep Reverse