Saturday, February 23, 2008

OSX Reverse Engineering

I acquired a Macbook recently, so reversing in OS X has become a sudden necessity. Not interested in the somewhat dated PowerPC CPU cores, I made sure to get an Intel version.

Traditionally reversing on a mac was very different from a PC but with the introduction of Intel CPU's and the new MachO OS X kernel (based on FreeBSD's kernel) things took a turn for the better for regular PC users.

The learning curve for a traditional PC reverse engineer is much shorter than it once was, which means most experienced reversers should have very little trouble making the transition.

Over the coming weeks I will be detailing the unusual and more interesting aspects of OS X that will help aid in reversing.

No comments: