查询Dll布局信息
Query Dll layout information
我想从内存中的DLL中查询以下信息:
- 入口点的确切地址(DllMain?!)
- Dll 代码段的地址和大小
- 每个导出函数的入口点地址
我使用PSAPI函数中的GetModuleInformation()
来查询入口点。但是根据MSDN"这不是DllMain
函数的地址"。
是否有库/api来查询这些信息?
我需要一个通用的方式来查询这个信息,这是不依赖于硬编码字符串或其他东西。
入口点将由GetModuleInformation()
返回。
如果导出的是DllMain
,则使用GetProcAddress()
。
根据你拒绝的答案,我或多或少不知道你到底想做什么。如果你解释了你想要完成的目标,你就更有可能得到有意义的帮助。
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 为什么在运行时没有向我们提供有关分段错误的更多信息?
- 奇怪的(对我来说)返回声明 - 在谷歌上找不到任何关于它的信息
- 如何使用C/C++在MacOSX中获得键盘布局
- 如何设置一个范围来提取我想要获得的信息
- Vulkan验证层不断在VkQueuePresentKHR()上抛出图像布局错误
- 布局兼容类型的并集
- Qt自定义QPush按钮未显示在布局上
- 系统参数信息A 与 SPI_GETMOUSE 返回 0
- 为什么 gcovr 会生成空覆盖率统计信息?
- 我已经阅读了很多关于 2d 数组的信息,但我在作业中使用它时遇到了麻烦
- 按钮悬停在 QT 中垂直布局的选项卡小部件中不起作用
- 调整布局上的 QGraphicsView 小部件的大小
- 将信息输入到下面显示的结构向量中的正确语法/格式是什么
- 调试符号中缺少 QObject 类信息(编辑但存在其他 Qt 类)
- 为什么数组大小信息可用于"sizeof"运算符和 delete[] 运算符,但在将数组作为参数传递到
- 如何在qt中将对象添加到现有布局中?--已解决
- 元数据操作失败LNK2022错误 (8013118D):重复类型中的布局信息不一致 (选择设备参数):(0x020002
- 查询Dll布局信息
- 如何确定unicode字符的字体和布局信息