Skip to content

An iOS developer framework for unified hooking methods.

License

Notifications You must be signed in to change notification settings

jjolano/HookKit

Repository files navigation

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