我需要调用(获取)DLL
的非导出函数。与PE导出表不同,非导出没有任何具有这些条目的表。此外,像IDAPro和其他调试器这样的所有反汇编程序仅显示带有装饰名称的导出函数名称(在IDA的情况下为Shift + F3之后),并显示所有其他函数,如sub_000FF类型。
知道如何以编程方式获取和调用DLL
的非导出函数吗? (GetProcAddress
之后LoadLibrary
仅调用未设计为非导出的装饰导出函数。)
答案 0 :(得分:2)
我在使用DIA SDK后自己解决了这个问题。
我从那里收集了函数地址,然后通过程序集rotuines我可以直接调用该函数。 谢谢大家的评论。