如何使用 DumpBin.exe 获取损坏的名称
本文关键字:损坏 获取 何使用 DumpBin exe | 更新日期: 2023-09-27 18:37:28
嗨,我
创建了一个C++ DLL,我将其导入 C# 应用程序以重用函数。C++中的函数代码是static bool IsSomethingAttached(char *Arg1[])
当我在 C# 程序中按以下方式使用 DllImport 时,[DllImport("DllName")]我收到错误作为入口点未找到异常。
我用了
**DumpBin /symbols Dllname.dll**
获得损坏的名称。
1)但我不知道如何准确地获得损坏的名称。很少有帖子说我们应该使用/exports,但/exports
而不是/symbols
只是给出摘要,我没有得到损坏的名称。请帮助
2)如何使用unname.exe从未装饰的名称中获取装饰名称?
使用,
/ALL
显示除代码反汇编之外的所有可用信息。使用/DISASM 选项显示反汇编。您可以将/RAWDATA:NONE
与 /ALL
选项一起使用,以省略文件的原始二进制详细信息。由于/ALL
选项只是所有其他选项的组合,因此不需要示例。
您可以使用exports
和.def
C++中的文件在 C# 中获取未经修饰的名称。 这里不需要垃圾箱