The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Kernel
IOS runs on the 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
Article by Stefan Esser about exploiting the kernel