ARM AARCH64: WRITING EXPLOITS FOR THE NEW ARM ARCHITECTURE presented at HackInParis 2014

by Thomas Roth,

Summary : Late 2013 the first devices with a processor capable of running 64-bit ARM code launched. "AArch64" is not just an extension of the old, well known ARM instruction sets: It's an entirely new instruction set with new exception handling, a new page table format and a different instruction layout. This talk will give an overview over the changes in the architecture and then show how it changes the development of userland and kernel exploits, using iOS7 running on an iPhone 5S as example platform.