gitextract_h0jok5q9/ ├── .gitattributes ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── config.yml │ ├── problem_report.md │ └── problem_report_cn.md ├── .gitignore ├── Il2CppDumper/ │ ├── Attributes/ │ │ ├── ArrayLengthAttribute.cs │ │ └── VersionAttribute.cs │ ├── Config.cs │ ├── ExecutableFormats/ │ │ ├── Elf.cs │ │ ├── Elf64.cs │ │ ├── ElfBase.cs │ │ ├── ElfClass.cs │ │ ├── Macho.cs │ │ ├── Macho64.cs │ │ ├── MachoClass.cs │ │ ├── MachoFat.cs │ │ ├── NSO.cs │ │ ├── NSOClass.cs │ │ ├── PE.cs │ │ ├── PEClass.cs │ │ ├── WebAssembly.cs │ │ ├── WebAssemblyClass.cs │ │ └── WebAssemblyMemory.cs │ ├── Extensions/ │ │ ├── BinaryReaderExtensions.cs │ │ ├── BoyerMooreHorspool.cs │ │ ├── HexExtensions.cs │ │ └── StringExtensions.cs │ ├── IO/ │ │ ├── BinaryStream.cs │ │ └── Lz4DecoderStream.cs │ ├── Il2Cpp/ │ │ ├── Il2Cpp.cs │ │ ├── Il2CppClass.cs │ │ ├── Metadata.cs │ │ └── MetadataClass.cs │ ├── Il2CppBinaryNinja/ │ │ ├── __init__.py │ │ └── plugin.json │ ├── Il2CppDumper.csproj │ ├── Outputs/ │ │ ├── DummyAssemblyExporter.cs │ │ ├── HeaderConstants.cs │ │ ├── Il2CppConstants.cs │ │ ├── Il2CppDecompiler.cs │ │ ├── ScriptJson.cs │ │ ├── StructGenerator.cs │ │ └── StructInfo.cs │ ├── Program.cs │ ├── Resource1.Designer.cs │ ├── Resource1.resx │ ├── Utils/ │ │ ├── ArmUtils.cs │ │ ├── AttributeArgument.cs │ │ ├── BlobValue.cs │ │ ├── CustomAttributeDataReader.cs │ │ ├── CustomAttributeReaderVisitor.cs │ │ ├── DummyAssemblyGenerator.cs │ │ ├── FileDialogNative.cs │ │ ├── Il2CppExecutor.cs │ │ ├── MyAssemblyResolver.cs │ │ ├── OpenFileDialog.cs │ │ ├── PELoader.cs │ │ ├── SearchSection.cs │ │ └── SectionHelper.cs │ ├── config.json │ ├── ghidra.py │ ├── ghidra_wasm.py │ ├── ghidra_with_struct.py │ ├── hopper-py3.py │ ├── ida.py │ ├── ida_py3.py │ ├── ida_with_struct.py │ ├── ida_with_struct_py3.py │ ├── il2cpp_header_to_binja.py │ └── il2cpp_header_to_ghidra.py ├── Il2CppDumper.sln ├── LICENSE ├── README.md └── README.zh-CN.md