Papers & Presentations

Please do not make a bruteforce mirror of this page! If you really want it, throttle your efforts a little bit ;-)

Note:  I add new papers/presentations to the end of each year.

Mac OS X

Year Name Author(s) Conference
? MacOS Kernel Insecurity Ilja van Sprundel, Christian Klein N/A
2003 Dynamically Overriding Mac OS X Jonathan Rentzsch N/A
2003 A Debugger with Gui in OS X Ivan Krizsan N/A
2005 Infecting the Mach-O Object Format Nemo N/A
2005 Hacking Mac OS X Kernel for unsupported machines Ryan Rempel N/A
2006 Breaking Mac OS X Nemo, Ilja van Sprundel N/A
2006 Abusing Mach on Mac OS X Nemo N/A
2007 Hacking Leopard Charlie Miller, Jake Honoroff N/A
2007 Inside the Mac OS X Kernel Lucy 24C3 2007
2008 Hacking OS X Charlie Miller BH Japan 08
2008 Dtrace The Reverse Engineer’s Unexpected Swiss Army Knife Tiller Beauchamp, David Weston BH US 08
2008 iRK – Crafting OS X Kernel Rootkits Jesse D’Aguanno BH US 08
2008 RETrace – Applied Reverse Engineering on OS X Tiller Beauchamp, David Weston Defcon 16
2008 Under the iHood Cameron Hotchkies Recon 2008
2008 Covering the tracks on Mac OS X Leopard Charles Scott N/A
2008 OS X Rootkits – the next level Alfredo Pesoli LaCon 2008
2009 Advanced Mac OSX Rootkits (paper) Dino Dai Zovi N/A
2009 Advanced Mac OS X Rootkits Dino Dai Zovi N/A
2009 Runtime Kernel Patching on OS X Bosse Eriksson Defcon 17
2009 Mac OS Xploitation Dino Dai Zovi N/A
2009 Dynamic Tracing for Exploitation and Fuzzing Tiller Beauchamp, David Weston Shakacon 2009
2009 Mac OS X Malware Analysis Joel Yonts N/A
2009 Objective-c Internals André Pang N/A
2009 Hacking Macs for Fun and Profit Dino Dai Zovi, Charlie Miller CSW 2009
2009 Mac OS Xploitation Dino Dai Zovi Source 2009
2009 Debugging Cocoa with DTrace Colin Wheeler N/A
2009 Let your Mach-O fly Vincenzo Iozzo BH DC 09
2009 Dynamically Overriding Mac OS X – Down the Rabbit Hole Jonathan Rentzsch N/A
2009 Encryption Wrapper on OSX.pdf Unknown N/A
2010 Function hooking for OSX and Linux Joe Damato N/A
2010 Mac Os X Hacking Snow Leopard edition Charlie Miller N/A
2010 Advanced Mac OS X Physical Memory Analysis Matthieu Suiche BH DC 2010
2010 Advanced Mac OS X Physical Memory Analysis (paper) Matthieu Suiche BH DC 2010
2010 Post exploitation techniques on OSX and Iphone Vincenzo Iozzo EUSecwest
2010 Programacion de rootkits en Mac OS X.pdf Fernando López Hernández N/A
2010 Hacking at Mach speed Dino Dai Zovi N/A
2010 Mac OS X Return Oriented Exploitation Dino Dai Zovi N/A
2010 Having Fun with Apples IOKit Ilja van Sprundel N/A
2011 Defiling Mac OS X Kernel Rootkits Snare Ruxcon 2011
2011 Hacking at Mach2 Dino Dai Zovi N/A
2011 The Apple Sandbox (paper) Dionysus Blazakis BH DC 2011
2011 The Apple Sandbox Dionysus Blazakis BH DC 2011
2011 Battery Firmware Hacking Charlie Miller N/A
2011 Macs in the Age of APT iSEC Partners BH USA 2011
2011 Protecting the core – Kernel Exploitation mitigations Patroklos Argyroudis, Dimitris Glynos BH EU 2011
2011 Protecting the core – Kernel Exploitation mitigations (paper) Patroklos Argyroudis, Dimitris Glynos BH EU 2011
2012 Syscan12 – DE MYSTERIIS DOM JOBSIVS: MAC EFI ROOTKITS Snare Syscan Singapore 12
2012 Hack Mac OS X – Tips and tricks for Mac OS X hack sud0man GSDays 2012

iOS

Year Name Author(s) Conference
2008 Primer on Reversing Jailbroken iPhone Native Applications Shub-Nigurrath N/A
2009 Fun and Games with Mac OS X and iPhone Payloads Charlie Miller, Vicenzo Iozzo BH EU 2009
2009 Patching Applications from Apple AppStore with additional protection Reilly N/A
2010 iPhone Rootkit? There’s an App for that! Eric Monti ToorCon 2010
2010 iPhone security model & vulnerabilities Cedric Halbronn and Jean Sigwald HITB SecConf 2010
2010 iPhone Privacy Nicolas Seriot BH DC 2010
2010 Adding ASLR to jailbroken iPhones Stefan Esser POC 2010
2011 iNception – Planting and Extracting Sensitive Data From Your iPhone’s Subconscious Laurent Oudot HITB Amsterdam 11
2011 iPhone Data Protection in Depth Jean-Baptiste Bédrune, Jean Sigwald N/A
2011 Auditing iPhone and iPad applications Ilja van Sprundel N/A
2011 Practical Consideration of iOS Device Encryption Security Jens Heider, Matthias Boll N/A
2011 Apple iOS 4 Security Evaluation Dino Dai Zovi BH US 2011
2011 Apple iOS 4 Security Evaluation (paper) Dino Dai Zovi BH US 2011
2011 OVERCOMING iOS DATA PROTECTION TO RE-ENABLE iPHONE FORENSICS Andrey Belenko BH US 2011
2011 OVERCOMING iOS DATA PROTECTION TO RE-ENABLE iPHONE FORENSICS (paper) Andrey Belenko BH US 2011
2011 Exploiting the iOS Kernel Stefan Esser BH US 2011
2011 Exploiting the iOS Kernel (paper) Stefan Esser BH US 2011
2011 iPhone Exploitation – One ROPe to Bind Them All? Stefan Esser HITB Malaysia 2011
2011 iPhone Espionage Keith Lee N/A
2011 Antid0te 2.0 – ASLR in iOS Stefan Esser HITB Amsterdam 11
2011 Targeting The IOS Kernel Stefan Esser SysScan11 Singapore
2011 basebandplayground-luismiras.pdf Baseband Playground Ekoparty 7
2011 Dont Hassle the Hoff : Breaking iOS code signing Charlie Miller Syscan11 Taipei
2011 iOS Kernel Exploitation, IOKit Edition Stefan Esser SyScan11 Taipei
2011 Secure Development on iOS David Thiel PacSec 2011
2011 An analysis on iOS Jailbreak Huang Heqing N/A
2011 An analysis on iOS Jailbreak (presentation) Huang Heqing N/A
2011 Evolution of iOS Data Protection and iPhone Forensics: from iPhone OS to iOS 5 Andrey Belenko, Dmitry Sklyarov BH Abu Dhabi 2011
2011 iOS applications reverse engineering Julien Bachmann SCS 2011
2012 iOS5 An Exploitation Nightmare? Stefan Esser CanSecWest 2012
2012 iOS Application (In)Security Dominic Chell OWASP Ireland
2012 iOS Application (In)Security (paper) MDSec N/A
2012 iOS Applications – Different Developers Same Mistakes Paul Craig Syscan12 Singapore
2012 iOS Kernel Heap Armageddon Stefan Esser Syscan12 Singapore
2012 Evaluating iOS Applications MDSec OWASP Manchester
2012 “Secure Password Managers” and “Military-Grade Encryption” on Smartphones: Oh, Really? Andrey Belenko, Dmitry Sklyarov BH EU 2012
2012 “Secure Password Managers” and “Military-Grade Encryption” on Smartphones: Oh, Really? (paper) Andrey Belenko, Dmitry Sklyarov BH EU 2012
  1. Lord Noteworthy’s avatar

    Nice papers on reversing inside MAC OS X platform, really like you site, keeps posting.
    Noteworthy.

    Reply