3 ms·
More recently, the JailbreakMe iPhone jailbreak used the screen to store the kernel shellcode, since the framebuffer was in a known memory location in both the
by Xuzz 16y ago
More recently, the JailbreakMe iPhone jailbreak used the screen to store the kernel shellcode, since the framebuffer was in a known memory location in both the kernel and userland.
Here's a picture I found of it executing the screen: http://img101.imageshack.us/i/ipts.jpg/ http://img101.imageshack.us/i/ipts.jpg/
- Hilyin 16y agoWow, I jailbroke my iPhone and always wondered what that was. It was top most on the screen, I thought it was a bug. This is way cooler.
- manfrin 15y agoCan anyone explain this in terms that a nonprogrammer like myself might understand? This sounds stupefyingly interesting, but I have no idea.