Skip to content

Releases: sledgeh4w/chomper

v0.3.6

07 Oct 19:11
7ba5237

Choose a tag to compare

Changes

  • Add return_callback parameter to add_hook for handling hook function returns.
  • Fix pthread_mutex_lock failures when a mutex's type is set to PTHREAD_MUTEX_ERRORCHECK.
  • Optimize performance of module loading and fixup.
  • Refactor the Objective-C API.
  • Add support for dispatch semaphore.
  • Fix the issue where +[CADisplay displays] returns empty.

v0.3.5

08 Jun 10:03
b148b1d

Choose a tag to compare

Changes

  • Compatible with rebasing in the LC_DYLD_CHAINED_FIXUPS command.
  • Fix zero-size memory allocation in os_alloc_once.
  • Implement dynamic loading of system modules at runtime for dlopen.
  • Add support for standard IO (stdin, stdout, stderr).
  • Add Block class for easier Objective-C block construction.
  • Add add_mem_hook method for exporting unicorn memory hook functionality.
  • Support emulation of device files, such as /dev/null and /dev/urandom.
  • Fix compatibility with -[NSFileManager directoryContentsAtPath:], -[NSUserDefaults setObject:forKey:], NSLog and CFNetworkCopySystemProxySettings.
  • Compatible with capstone 6.0.0a4.

v0.3.4

05 Mar 16:27
12bee70

Choose a tag to compare

Changes

  • Add extensive support for system calls and file system.
  • Support NSDateFormatter and NSTimeZone.
  • Support initialization of NSURLSession.
  • Partial compatibility with arm64e architecture.
  • Add fault handling for readClass to enhance class loading reliability.
  • Fix incorrect number formatting in sscanf.
  • Fix missing relocation.

v0.3.3

06 Dec 14:12

Choose a tag to compare

Changes

  • Compatibility with unicorn 2.1.0.
  • Fix no memory to map (issue #93).
  • Support more system calls (read, open, close, lseek, stat).
  • Support NSBundle initialization.

v0.3.2

22 Jul 09:49
148c6df

Choose a tag to compare

v0.3.1

12 May 13:29
073cdd9

Choose a tag to compare

v0.3.0

11 Apr 20:06
b2c2172

Choose a tag to compare

v0.2.0

26 Nov 10:31
90b701a

Choose a tag to compare

v0.1.1

21 Nov 07:50
88222d7

Choose a tag to compare

v0.1.0

16 Sep 16:57
6d29266

Choose a tag to compare