Il2CppAssemblyUnhollower icon indicating copy to clipboard operation
Il2CppAssemblyUnhollower copied to clipboard

A tool to generate Managed->IL2CPP proxy assemblies

Results 91 Il2CppAssemblyUnhollower issues
Sort by recently updated
recently updated
newest added

note - this also forces all types to not be sequential. need to filter better. this pr addresses https://github.com/knah/Il2CppAssemblyUnhollower/issues/44

`il2cpp_format_stack_trace` practically always returns an empty string. Using the `trace_ips` field of Exception class, or calling the `GetStackTrace` method might provide better results.

bug
runtime

Unit tests are incredibly valuable when performing refactorings, rewrites, and even general development. Things to cover: * Assembly generation * [ ] Various OS/Architecture combinations (current targets would be x86/x64/ARM;...

enhancement

hey i started using ur staff through melonloader i have older binaries from the game and can check what functions used to look like before il2cpp the rpc arguments used...

I have no idea why this would be useful, but some reflection-based libraries might make use of this. Events might be a bit tricky due to generated delegate types being...

enhancement
class-injection

I have no idea why this would be useful, but some reflection-based libraries might make use of this. Properties, being a pair of get/set methods, should be relatively straightforward to...

enhancement
class-injection

Right now injected classes have no (extra) fields. This is largely due to the fact that field storage is allocated in the managed-side object, with the il2cpp side object only...

enhancement
class-injection

Right now, when patching game code, the patch typically can catch exceptions (via runtime_invoke) but can't re-throw them. This is unwelcome in some cases, as execution of patch caller can...

enhancement
runtime

Allow adding attributes from il2cpp(SerializeField for unity, Inject for zenject, etc). May be possible through patching il2cpp_custom_attrs_x?, though I havn't look very deep into it yet.

enhancement
class-injection

Being able to add new Unity event methods (such as Awake/LateUpdate/Update) to existing classes might be handy in some cases, and this seems to be possible based on how IL2CPP...

enhancement
class-injection