1

.so ファイルを逆アセンブルすると、IDA Pro は libc 関数 (memset など) の情報を次のように表示できます。

.plt:000184D8 ; =============== S U B R O U T I N E =======================================
.plt:000184D8
.plt:000184D8 ; Attributes: thunk
.plt:000184D8
.plt:000184D8 ; void *memset(void *s, int c, size_t n)
.plt:000184D8 memset                                  ; CODE XREF: sub_18F10+2Cp
.plt:000184D8                                         ; getImgName+34p ...
.plt:000184D8                 ADRL    R12, 0xEB4E0
.plt:000184E0                 LDR     PC, [R12,#(memset_ptr - 0xEB4E0)]! ; __imp_memset
.plt:000184E0 ; End of function memset
.plt:000184E0
.plt:000184E4 ; ---------------------------------------------------------------------------

IDA pro はどのようにして "memset" のパラメーターと戻り情報を取得できますか? \IDA PRO\sig\libc.sig ファイルを削除しても、関数情報は表示されます。ありがとう!

4

0 に答える 0