Microsoft Word - iOSAppReverseEngineering.docx

(Romina) #1

graph view becomes a mess, just like figure 3-41 shows.


Figure 3-41 Xrefs graph to...


In figure 3-41, the irregular patterns in black are constructed by lines; lines are melting


together on both sides. So we know the symbol _objc_msgSendSuper2_stret is cross-referenced


many times.


Relatively, if we choose “Xrefs graph from...” , it will show all symbols cross referenced by


the symbol you choose, as shown in figure 3-42.


Figure 3-42 Xrefs graph from...


From figure 3-42 we know that sub_1DC1C is a subroutine, it cross-references


j__objc_msgSend, _OBJCCLASS$_UIApplication and _objc_msgSend explicitly, and


_objc_msgSend further cross-references impobjc_msgSend explicitly. Double click


_objc_msgSend in main window, then double click impobjc_msgSend, you will see it is


from libobjc.A.dylib, as shown in figure 3-43.

Free download pdf