AeonLucid

Results 8 issues of AeonLucid

The JNIEnv should exactly behave like the [spec](https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html) says. In order to ensure this is the case, there need to be tests.

enhancement

I read your thesis and was trying to port your method to the modern Android SDK. However I was having issues porting over [getQuickCompiledCodeSize](https://github.com/mar-v-in/ArtHook/blob/0bc3607535553f74a8c1e64736ec369fd9c475c4/lib/src/main/java/de/larma/arthook/ArtHook.java#L180-L185). It returns normal values on SDK...

Issue is described in #1661. > I have the exact same issue. My arm64 code is jumping to a block that is hooked with HOOK_BLOCK, I then handle it in...

**Describe the bug** The section is not placed correctly when adding a section inside `__DATA` or `__DATA_CONST`. **To Reproduce** ```python data_segment = binary.get_segment('__DATA_CONST') data_section = lief.MachO.Section("__lief_ptr") data_section.alignment = 3 data_section.content...

MachO
Builder

Some entries in the `prints.sh` file were missing the company name. I have added them to fix the issue.

I have some files (Android kernels) that are compressed with the legacy LZ4 format as seen here. https://github.com/MiloszKrajewski/K4os.Compression.LZ4/blob/master/orig/doc/lz4_Frame_format.md#legacy-frame It would be great if support could be added for this format....

enhancement

**Is your feature request related to a problem? Please describe.** My friend and I decided to use this mod to fix unfairness with "Artifact of Sacrifice", where items are dropped...

enhancement
possible future addition

For my Il2CppInspector loader I had to add a mapping for `Il2CppAssemblyDefinition` and `Il2CppAssemblyNameDefinition`. ```csharp public class Il2CppAssemblyDefinition { // .. public Il2CppAssemblyNameDefinition aname_post16; } public class Il2CppAssemblyNameDefinition { //...