You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A .so file is also an ELF file, so can the project modified to load a .so file without call dlopen()? And is it easy to do that based on the project?
Specifically, a process call something like "pawn_dlopen" and load a .so file into current process, and then get the export function address and call it.
Thank you.
The text was updated successfully, but these errors were encountered:
May I ask you would you need to load a shared object if you can just load a complete executable ELF? I've never tried to write a tool to load a shared object though. I am interested in developing this project, so I might do this in future.
Yes. The scene is, in a running process, I'd like to load a shared object, but for some reason I can't call dlopen() to load it directly, so I want to know how to load a shared object manually without call dlopen().
Hi.
A .so file is also an ELF file, so can the project modified to load a .so file without call dlopen()? And is it easy to do that based on the project?
Specifically, a process call something like "pawn_dlopen" and load a .so file into current process, and then get the export function address and call it.
Thank you.
The text was updated successfully, but these errors were encountered: