Skip to content

Releases: Antibioticss/tinyhook

tinyhook v1.2

Choose a tag to compare

@Antibioticss Antibioticss released this 21 Jan 16:30

Release Highlights

  • Reworked write_mem for arbitrary memory writing
  • Extended instruction coverage in save_header

Now tiny_hook can hook most system functions, like open, close, even mach_vm_protect.

API Changes

API changed for tiny_interpose in this release

// Old
int tiny_interpose(uint32_t image_index, const char *symbol_name, void *replacement);

// New
int tiny_interpose(uint32_t image_index, const char *symbol_name, void *replacement, void **origin);

Full Changelog: v1.1...v1.2

tinyhook v1.1

Choose a tag to compare

@Antibioticss Antibioticss released this 19 Dec 08:00
  • fixed a crashing issue when storing some function headers on x86_64
  • added support for hooking more functions correctly

It's recommended to update to this version for stability.

Full Changelog: v1.0...v1.1

tinyhook v1.0

Choose a tag to compare

@Antibioticss Antibioticss released this 31 Oct 15:24

After almost two years of development, I'm proud to present tinyhook v1.0 here!

It's almost been a year since my last release. And of course there are tons of updates and fixes, with a lot of handy new features.

Have fun!

Full Changelog: v0.3...v1.0

tinyhook v0.3

Choose a tag to compare

@Antibioticss Antibioticss released this 10 Nov 07:37

Objective-C runtime hook and refactored examples!

tinyhook v0.2

Choose a tag to compare

@Antibioticss Antibioticss released this 13 Oct 09:32

Added sym_solve and new example!

tinyhook v0.1

Choose a tag to compare

@Antibioticss Antibioticss released this 11 Aug 07:23

Initial release with experimental x86_64 support!