Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master

added header

latest commit fd9a493a52
pod2g authored
Failed to load latest commit information.
README quick IDC script to reverse ios binaries with IDA < 6.2


Apple is not standing still and in iOS 5 the default compiler is LLVM instead of GCC. It produces somewhat different code and IDA < 6.2 fail to resolve references which are now relative to PC.

Here is an example of code dissasembled with IDA :

__text:00001000 MOV R4, 0x12344
__text:00001008 ADD R4, PC

After executing this IDC script :

__text:00001000 MOV R4, 0x12344
__text:00001008 ADD R4, PC ; off_13350

(if the address is named, the name will appear instead of off_xxx)

The xref is also added so that when you type X on address 0x13350 you'll see where it is used.

Hope it could help.

Something went wrong with that request. Please try again.