HookKit icon indicating copy to clipboard operation
HookKit copied to clipboard

An iOS developer framework for unified hooking methods.

HookKit

An iOS developer framework for unified hooking methods.

Advantages and Disadvantages

Advantages:

  • Improved performance through use of batch hooking (if available).
  • Ability to utilize different hooking libraries from your tweak. Shadow provides this functionality.

Disadvantages:

  • Some library-specific functionality is not implemented (yet)
  • Existing tweaks will need to be rewritten/recompiled to use HookKit

Credits

fishhook

https://github.com/facebook/fishhook

Dobby

https://github.com/jmpews/Dobby

libhooker

https://gist.github.com/coolstar/902bb1a4664f3d987ae954aaf39415f9

Substitute

https://github.com/sbingner/substitute

ElleKit

https://github.com/evelyneee/ellekit