iOS Kernel Heap Armageddon
iOS Kernel Heap Armageddon
iOS Kernel Heap Armageddon
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>iOS</strong> <strong>Kernel</strong> Zone Allocator 101<br />
• when memory is allocated the head of the freelist is returned<br />
• and the pointer stored in the free memory block is made the new head<br />
before<br />
allocation<br />
head of freelist head of freelist<br />
after<br />
allocation<br />
Stefan Esser • <strong>iOS</strong> 5 - An Exploitation Nightmare? • March 2012 •<br />
11