用libmem来查找C++模块中的的main地址
include
int main() {
lm_module_t mod;
lm_address_t main_sym;
LM_FindModule("mygamemodule.so", &mod);
main_sym = LM_FindSymbolAddress(&mod, "main");
printf(" Module Name: %s\n", mod.name);
printf(" Module Path: %s\n", mod.path);
printf(" Module Base: %p\n", mod.base);
printf(" Module Size: %p\n", mod.size);
printf(" Module End: %p\n", mod.end);
printf(" Main Addr: %p\n", main_sym);
return 0;
}
下载地址
用户评论