11.07.2015 Views

Down the Rabbit Hole - Reverse Engineering Mac OS X

Down the Rabbit Hole - Reverse Engineering Mac OS X

Down the Rabbit Hole - Reverse Engineering Mac OS X

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Code Injection Overview<strong>Mac</strong>h supplies everything we need.It’s just not very well documented. ; )Specifically, <strong>Mac</strong>h provides APIs for:Remote memory allocation. (vm_allocate())Remote memory I/O. (vm_write())Remote thread allocation. (thread_create())Remote thread control.(thread_create_running())Monday, February 9, 2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!