汇编指令如下:
MOV R1, #(selRef_isEqualToString_ - 0x417BC)
MOVW R2, #(:lower16:(stru_557C8 - 0x417C2))
ADD R1, PC ; selRef_isEqualToString_
MOVT.W R2, #(:upper16:(stru_557C8 - 0x417C2))
ADD R2, PC ; stru_557C8
LDR R1, [R1] ; "isEqualToString:"
BLX _objc_msgSend
TST.W R0, #0xFF
BEQ loc_417D4
很明显判断 R0的内容是否和R2的一样,可是问题来了,R2现在IDA推断显示出来的是stru_557C8?那么我该去哪里找stru_557C8这个值是多少呢,就是stru_557C8代表的是什么字符串呢?