The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Talk:IDA Pro Setup"
Caique2001 (talk | contribs) (New page: prereqs.: IDA Pro Advanced, baseband files wanted: Howto load these files correctly into IDA '''Anybody to give this information here?''' TIA -caique2001-) |
ChronicDev (talk | contribs) |
||
Line 4: | Line 4: | ||
'''Anybody to give this information here?''' TIA -caique2001- |
'''Anybody to give this information here?''' TIA -caique2001- |
||
+ | |||
+ | == into ida == |
||
+ | I suggest you look more into IDA Pro, see how things work. you may not be ready for a baseband yet. |
||
+ | |||
+ | the most important thing you need is the address. for example, i knew the iBoot was at 0x18000000 because at the beginning there is a routine to look if it is there and relocate it if not. also it has many references to 0x1800000 throughout the file. |
||
+ | |||
+ | Here are some key combinations to use: |
||
+ | c = turn the 'gibberish' into code |
||
+ | d = turn the 'gibberish' into data |
||
+ | a = turn the 'gibberish' into a string |
||
+ | u = undefine what you just may have done, i usually use this since there is no real edit+undo in IDA so this is the next best thing |
||
+ | Alt+G = change the 0 to a 1 to switch to thumb mode when needed |
||
+ | |||
+ | really i feel that you should do some more research on ARM and IDA Pro because a wiki article would not be enough to fully explain it |
Revision as of 21:29, 14 August 2008
prereqs.: IDA Pro Advanced, baseband files
wanted: Howto load these files correctly into IDA
Anybody to give this information here? TIA -caique2001-
into ida
I suggest you look more into IDA Pro, see how things work. you may not be ready for a baseband yet.
the most important thing you need is the address. for example, i knew the iBoot was at 0x18000000 because at the beginning there is a routine to look if it is there and relocate it if not. also it has many references to 0x1800000 throughout the file.
Here are some key combinations to use: c = turn the 'gibberish' into code d = turn the 'gibberish' into data a = turn the 'gibberish' into a string u = undefine what you just may have done, i usually use this since there is no real edit+undo in IDA so this is the next best thing Alt+G = change the 0 to a 1 to switch to thumb mode when needed
really i feel that you should do some more research on ARM and IDA Pro because a wiki article would not be enough to fully explain it