Under the iHood

Presented at REcon 2008, June 13, 2008, 5:30 p.m. (60 minutes)

The market share for Apple devices has grown considerably over the past few years, but most reverse engineering topics still focus on Microsoft platforms. This talk will outline what is necessary to begin reversing software on OS X. This will include a rundown of the tools available to an apple based researcher, how Objective-C works and what it looks like in a binary, the basics of the Mach-O file format including the undocumented _OBJC section and comparisons of Windows applications and the OS X counterparts.


Presenters:

  • Cameron Hotchkies
    Cameron has been a vulnerability researcher for TippingPoint's DVLabs since 2005. His day to day tasks include verification and analysis of Zero Day Initiative submissions, internal product security audits and a whole lot of reverse engineering. He holds a Bachelor's Degree in Software Engineering from McMaster University.

Links:

Similar Presentations: