如何使用声明提取完整的DLL函数名(反向工程)?

如何使用声明提取完整的DLL函数名(反向工程)?,dll,reverse-engineering,dllexport,name-mangling,Dll,Reverse Engineering,Dllexport,Name Mangling,我有一个本机windows DLL文件,其中导出了一些函数名(只有那些名称,没有任何其他信息,如参数数量及其类型,也没有返回类型)。 我需要创建一个带有这些函数防御的.h文件,以便稍后在内存中加载该DLL文件时调用它们 提前感谢。如果DUMPIN .EXE/Excel显示导出的函数使用C++名称的限制,那么这是可能的。运行VisualStudio命令提示符中的NuNAME.EXE实用工具,以恢复函数的C++声明。请记住,调用C++函数而不知道编译器版本和编译选项是非常冒险的。@汉斯本这个评论应该

我有一个本机windows DLL文件,其中导出了一些函数名(只有那些名称,没有任何其他信息,如参数数量及其类型,也没有返回类型)。 我需要创建一个带有这些函数防御的.h文件,以便稍后在内存中加载该DLL文件时调用它们


提前感谢。如果DUMPIN .EXE/Excel显示导出的函数使用C++名称的限制,那么这是可能的。运行VisualStudio命令提示符中的NuNAME.EXE实用工具,以恢复函数的C++声明。请记住,调用C++函数而不知道编译器版本和编译选项是非常冒险的。@汉斯本这个评论应该是一个答案。