DLL 导出的C++类中的函数可否HOOk到?
depends中显示函数名很怪异。

解决方案 »

  1.   

    一样的名字会被mangling掉的,一般是提供一个两个c风格的函数在该dll中,提供c++类对象的创建和删除。
      

  2.   

    什么是“mangling”?
    还有我用exeScope看那个DLL的头文件,好像全部是C++类,没有导出c风格的函数,可以hook吗?
      

  3.   

    c++为了实现重载,将参数与函数名结合生成最终的函数名这就是mangling
    没有c风格函数,那你只有借助第三方工具来查看函数名了,或者你可以用序号的方式来得到该函数的地址,通过修改前5个字节的方式来自己hook而非使用api
      

  4.   

    是不是只要用GetProAddress获得导出函数的地址,就可以Hook了?