IDA on iPhone
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 ;)

The IDA Pro book
Comments
IDA, moar liek iDa, amirite?
Posted by: huhu | July 23, 2008 11:05 PM
great news for enthusiasts :) are there any plans for porting "iDA" over to WiNCE? :)
Posted by: Dennis | July 24, 2008 10:31 AM
Cool!!! Where can we download this?
Posted by: YA | July 25, 2008 10:19 AM
No way!! This morning I was looking for a Iphone dissembler. Not only have you created such an app, but its good old IDA! This is great! Got an Iphone Hiew? awesome.
Posted by: josh | July 25, 2008 10:21 PM
This would be the first time that IDA has executed on a non-x86 architecture, right? Nice work!
Posted by: Ben | August 8, 2008 10:08 AM
Good ! Are there any plans for porting IDA over to OpenBSD? :)
Posted by: Kad | September 30, 2008 06:35 AM
We did compile IDA for OpenBSD long ago but there are too few users to release it as a public product. Anyway, this is our current impression ;)
Posted by: Ilfak Guilfanov
|
September 30, 2008 08:53 AM
Hi,
how can I get a copy of the IDA for the iPhone?
- Wolfgang
Posted by: Wolfgang Engel | October 15, 2008 02:31 AM
It is not available publicly, sorry for that. However, if you have a current ida license and want to play (just to play) with it, feel free to send a request to the support
Posted by: Ilfak Guilfanov
|
October 15, 2008 02:35 AM