rodroidmods/il2cpp-dumper-rs ? reverse-engineered prompt

Reverse engineered prompt

Build me a fast cross platform tool for unpacking Unity IL2CPP games and turning the metadata and native binary into useful output for reverse engineering.

I want it written in Rust, with a clean modern command line flow that feels easy to use, and it should handle the common dump outputs like dump.cs, DummyDLLs, il2cpp.h, script.json, and string literal data. It should work well on Windows, Linux, and macOS, and be able to detect the Unity version and handle newer IL2CPP formats too.

It should also be smart about tricky binaries, like encrypted metadata, different architectures, and games that need extra analysis to recover method and field names. If it makes sense, add parallel processing so big dumps finish quickly, and keep the output organized in auto numbered folders.

Please make it feel polished and reliable, and if you need current details from docs or upstream examples, look them up online first.