Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

DHook

WIP ARM32 inline-hook prototype. The trampoline currently supports hooks whose first two displaced ARM instructions can be copied without relocation.

Overall Idea 📌

The entry patch may later use a direct B when the detour is within range. An indirect branch is required otherwise.

Logic

Build ⚙️

cd jni
ndk-build

Usage 📋

check usage over at /jni/entry_point.cpp

TO-DO 📄

  • Support Thumb2 and ARM64
  • Un-Hook Functionality

References ✒️

Credits

  • Delshire (@Reversive)

About

Lightweight ARM32 trampoline hook

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages