Skip to content

Latest commit

Β 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

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

15 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages