Perfare / Zygisk-Il2CppDumper

Using Zygisk to dump il2cpp data at runtime
MIT License
2.31k stars 6k forks source link

Failed to get the Module Base Address - No Offsets #105

Closed tcortega closed 1 year ago

tcortega commented 1 year ago

Hello there, experiencing the same issue that happened at #7

Game: Survivor.io Package Name: com.dxx.firenow

Perfare commented 1 year ago

This problem should not happen in the latest version, if possible you should provide me the log.

tcortega commented 1 year ago

This problem should not happen in the latest version, if possible you should provide me the log.

Unfortunately I don't have my rooted android device anymore, I'll see if I can get a friend to give it a try and will let you know.

JMBQ commented 1 year ago

This problem should not happen in the latest version, if possible you should provide me the log.

uint64_t get_module_base(const char *module_name)

更新这个函数,应该是下面代码引起的。

#if defined(__aarch64__)
            if (strstr(flags, "x") == 0) //TODO
                continue;
#endif
Perfare commented 1 year ago

@JMBQ 现在是使用dladdr获取基址,这个函数只是备用的