如何在库中找到本地方法的实现 .so (Android)

逆向工程 艾达 反编译 安卓 图书馆
2021-06-13 04:33:00

我需要对一个 android 应用程序进行逆向工程。在这个应用程序中,我找到了一个名为 Im2MessageNative 的类,这个类包含很多本地方法。例如:

static native long createMessageWrite(int i);

我试图使用 Ida Pro 找到该方法的实现。为此,我打开了一个带有字符串的选项卡,然后搜索短语“createMessageWrite”,接下来我打开了内存地址并找到了这个:

.rodata:00B29B29 aCreatemessagew DCB "createMessageWrite",0
.rodata:00B29B29                                         ; DATA XREF: 
.data:00DDC4CC↓o
.rodata:00B29B29                                         ; .data:00DDC4D8↓o

我正在寻找“aCreatemessagew”,但找不到任何函数。

如何找到这个本地方法的实现?

0个回答
没有发现任何回复~