Skip to content

Latest commit

 

History

History
6 lines (4 loc) · 586 Bytes

README.md

File metadata and controls

6 lines (4 loc) · 586 Bytes

Leaf

A collection of single header libraries working with low-level stuff; currently, an ELF loading library and function hooking library.

  • Leaf - The main project, a custom ELF loader. Made for bypassing Android Q's restrictions on marking native code pages as RWX. Natrually all segments are loaded as RWX and it provides some replacement for dlsym() lookups.
  • LeafHook - Native function hooking library, for AArch32 and AArch64, works similarly to something like Cydia Substrate or comex's Substitute. Might support other hooking methods in the future.