Good news for real iPhone fans: we ported IDA to iPhone! It can handle any application and provides the same analysis as on other platforms. It is funny to see IDA on a such small device:
Only the biggest iPhone fans will consider using it for real, though. The input is awkward because everything runs within a terminal emulator window. For any action, the onscreen keyboard must be invoked and then hidden away to reclaim the screen estate. Improving TVision to run natively on iPhone GUI is the next step but we leave it for the most zealous iPhone supporters ;)
Below are some pictures for your enjoyment. The file selection dialog box:
It runs slower than on big "real" computers but the speed is acceptable:
The disassembly is just like everywhere else:
All standard commands and hotkeys continue to work:
Carry your IDA everywhere with you! Isn't this nice:
It was fun; I would not be surprised if IDA runs on more devices in the future ;)