热门标签
更多>
搜索结果
查询Tags标签: dlsym,共有 3条记录-
Function Interposition in Linux(hook)
你是否想多改变库代码的工作方式,不替换整个库或者重新编译它。例如,你想包裹一层malloc和free函数来记录分配的日志,为了查找内存泄露。你可以重写那段使用了malloc/free的代码,或者修改libc,这两者听起来都不是很吸引人的方式 这个教程将告诉你用自己实现的wrapper…
2022/8/21 5:28:22 人评论 次浏览 -
C++ 动态加载
动态库打开正常,但是查找函数时失败。handle = dlopen("/home/zhq/c++/loadmodual/libhello.so",RTLD_NOW|RTLD_LOCAL); if (handle == NULL) { cout<<"load error."<<endl; return ; } dlerror(); onload = (void (*)()) dlsym(handl…
2021/9/1 11:36:13 人评论 次浏览 -
C++ 动态加载
动态库打开正常,但是查找函数时失败。handle = dlopen("/home/zhq/c++/loadmodual/libhello.so",RTLD_NOW|RTLD_LOCAL); if (handle == NULL) { cout<<"load error."<<endl; return ; } dlerror(); onload = (void (*)()) dlsym(handl…
2021/9/1 11:36:13 人评论 次浏览