iRan is a tool that makes use of Geohot’s findings dated last year about the iBoot. He found out that in DFU mode it offers a full interactive shell. But it took almost a year to allow execution of non-signed code. The iPhone Dev Team now used this in their Pwnage Tool 2.0 for expanding privileges in order to perform activation and jailbreak of iPhones.
Geohot provides this tiny tool “to run whatever you want at the DFU level. (..) Pass it a binary file, it will start executing at the start of the file(no file formats to deal with).”
We’ll leave it up to you to find out what you can do with this tool…
GeoHot’s tool even comes with source-code flavour. Very nice, though. Has anybody already loaded and executed a binary with it? How to do this?
does anybody got a demo binary to start here? would be too nice to share something like a “hello world” thing…