dumpbin相关内容
我想从 dll 调用方法,但我没有源文件和头文件.我尝试使用dumpbin/exports 查看方法名称,但我可以找到方法签名? 有没有办法调用这个方法? 谢谢, 解决方案 可以通过分析反汇编的开始来找出 C 函数的签名.函数参数将在堆栈中,并且函数将执行一些“弹出"操作以相反的顺序读取它们.您不会找到参数名称,但您应该能够找到它们的编号和类型.返回值可能会变得更加困难 - 它
..
我在 Visual Studio 2013 中创建了一个 dll 项目 编译后运行 dumpbin/symbols DLLTest.dll 通过dll所在目录的cmd.exe,但是我只得到了摘要 我跑了 dumpbin/all DLLTest.dll (带有文本输出选项)但我在输出中找不到修饰的函数名称(我搜索了 int 和 getSomeNum 应该是 int 和 getS
..
我尝试了很多东西,但由于某种原因,我无法让一切正常工作.我正在尝试使用 Python 脚本运行 MS VS 的 dumpbin 实用程序. 这是我尝试过的(以及对我不起作用的) 1. tempFile = open('C:\\Windows\\temp\\tempExports.txt', 'w')命令 = '"C:/Program Files/Microsoft Visual St
..
使用dumpbin查看我的图书馆的详细信息时: dumpbin /headers Test.dll 我看到{{FullFolder to Test.pdb}}是pdb的完整文件夹. 调试目录 Time Type Size RVA Pointer -------- ------- -------- -------- -------- 95BA93
..
这是我从dumpbin AchievementsTable.obj /HEADERS 获得的输出 Microsoft (R) COFF/PE Dumper Version 8.00.50727.762 Copyright (C) Microsoft Corporation. All rights reserved. Dump of file AchievementsTable.obj
..
我使用dumpbin/symbols来查看我创建的库.某些函数在输出中具有 UNDEF notype .那是什么意思?是否有任何 link 来研究dumpbin输出的结构? 解决方案 我们可以看看 dumpbin /SYMBOLS 的MSDN文档: 此选项显示COFF符号表.符号表存在于所有 目标文件. COFF符号表仅在图像文件中出现 与/DEBUG链接. 以下是/SYMBO
..
我在Visual Studio 2013中创建了一个dll项目 编译后,我运行 dumpbin / symbols DLLTest.dll 通过dll所在目录中的cmd.exe,但是我只会得到摘要 我跑了 dumpbin / all DLLTest.dll (带有文本输出选项),但是我在输出中找不到修饰的函数
..
接着是有关检测不良链接的问题遍历dll边界的全局变量,事实证明,我需要修改PostgreSQL项目使用的.DEF文件生成器工具,以便它为全局变量的.DEF条目正确发出DATA标记. 问题 我似乎找不到使用Microsoft工具的方法,以获取一个符号表列表,该符号表列出了区分全局变量和函数,并且包括未在其定义站点初始化的全局变量. 想法? 破碎的方法 该工具在dumpb
..
我已经在我的VS中创建了新的Win32项目,并为此目的选择了动态库(* .dll)。 我已经定义了一些主要的导出功能文件: __ declspec(dllexport) int TestCall(void) { int value = 4/2; std :: cout
..
好的,所以我可以使用dumpbin.exe / exports library.dll来查找dll中的所有方法。 ...但是如何找出要传递给哪些参数?没有头文件当然。 解决方案 对于通常的C风格的导出(例如Windows API DLL):你可以'吨。此信息不存储在DLL中,编译后不可避免地丢失(除非您有标题或调试符号)。 另一方面,C ++出口存储签名作为被破坏的函数名称的一
..
我想从dll调用一个方法,但是我没有这个源头不是头文件。我试图使用dumpbin / exports查看方法的名称,但是我可以找到方法签名? 有没有办法调用这个方法? p> 谢谢, 解决方案 可以找出一个C函数签名通过分析其拆卸的初始化。函数参数将在堆栈中,函数将以相反的顺序执行一些“弹出”来读取它们。您将找不到参数名称,但您应该能够找到它们的数字和类型。事情可能会变得更加困难
..