The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Kernel"
(Xnu, not Darwin kernel) |
m |
||
Line 1: | Line 1: | ||
− | + | The '''kernel''' of [[iOS]] is the {{wp|XNU|XNU kernel}}. Pre-2.0, it was vulnerable to the [[Ramdisk Hack]] and may still be, but iBoot doesn't allow boot-args to be passed anymore. It is mapped to memory at 0xC0000000. On startup, the [[kernelcache]] is decompressed and run. |
|
== External Links == |
== External Links == |
||
− | [https://media.blackhat.com/bh-us-11/Esser/BH_US_11_Esser_Exploiting_The_iOS_Kernel_Slides.pdf |
+ | Article by [[i0nic|Stefan Esser]] about [https://media.blackhat.com/bh-us-11/Esser/BH_US_11_Esser_Exploiting_The_iOS_Kernel_Slides.pdf exploiting the kernel] |
+ | |||
== See Also == |
== See Also == |
||
* [[Kernel Syscalls]] |
* [[Kernel Syscalls]] |
Revision as of 22:43, 7 September 2011
The kernel of iOS is the Template:Wp. Pre-2.0, it was vulnerable to the Ramdisk Hack and may still be, but iBoot doesn't allow boot-args to be passed anymore. It is mapped to memory at 0xC0000000. On startup, the kernelcache is decompressed and run.
External Links
Article by Stefan Esser about exploiting the kernel