Hex-Rays' blog

IDA on iPhone โ€“ Hex Rays

Written by ย  Ilfak Guilfanov | Jul 22, 2008

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 ๐Ÿ˜‰