Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Couldn't resolve export il2cpp_get_corlib #363

Closed
EduModsS opened this issue Sep 5, 2023 · 4 comments
Closed

Couldn't resolve export il2cpp_get_corlib #363

EduModsS opened this issue Sep 5, 2023 · 4 comments
Labels
feature New feature or request game specific Likely to be an issue related to a specific game

Comments

@EduModsS
Copy link

EduModsS commented Sep 5, 2023

at r (/node_modules/frida-il2cpp-bridge/dist/index.js:586)
at get getCorlib (/node_modules/frida-il2cpp-bridge/dist/index.js:417)
at call (native)
at <anonymous> (/node_modules/frida-il2cpp-bridge/dist/index.js:41)
at initialize (/node_modules/frida-il2cpp-bridge/dis
@xiaozouzhiqiang
Copy link

I also encountered this problem, I don't know if it is because the il2cpp_get_corlib function does not exist in the libil2cpp.so export table

@vfsfitvnm
Copy link
Owner

It looks like game doesn't have that (kind of necessary) export, but I think there's a workaround. What are the app name and platform?

@vfsfitvnm vfsfitvnm changed the title how to fix: il2cpp: couldn't resolve export il2cpp_get_corlib Couldn't resolve export il2cpp_get_corlib Sep 6, 2023
@vfsfitvnm vfsfitvnm added feature New feature or request game specific Likely to be an issue related to a specific game labels Sep 6, 2023
@EduModsS
Copy link
Author

EduModsS commented Sep 6, 2023

It looks like game doesn't have that (kind of necessary) export, but I think there's a workaround. What are the app name and platform?

it was in 2 different games..., supersus and also in critical ops

@vfsfitvnm
Copy link
Owner

Both games stripped out every il2cpp export, I don't think there's much I can do to effectively detect the addresses. You have to inspect libil2cpp.so using a disassembler, find the addresses manually and patch the source code of frida-il2cpp-bridge. See #300

I could definitely find a replacement for il2cpp_get_corlib, but it wouldn't solve much, unfortunately...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request game specific Likely to be an issue related to a specific game
Projects
None yet
Development

No branches or pull requests

3 participants