在 Windows 上多次加载具有依赖项的 DLL 库
作者:molnarriso 提问时间:3/28/2023
想象一下以下场景: My Program -> lib A -> lib B -> lib C 我有我的库 A,它加载库 B,它加载库 C。我有源代码,可以修改库 A,但我不能修改库 B 和 ...
dll 问答列表
作者:molnarriso 提问时间:3/28/2023
想象一下以下场景: My Program -> lib A -> lib B -> lib C 我有我的库 A,它加载库 B,它加载库 C。我有源代码,可以修改库 A,但我不能修改库 B 和 ...
作者:SADL 提问时间:5/17/2022
我有一个包含服务器.cpp的dll项目(Server.dll) 服务器.cpp #include "pch.h" #include "Server.hpp" extern "C" { _decl...
作者:J3hud 提问时间:6/5/2023
这个问题在这里已经有答案了: 什么是未定义的引用/未解析的外部符号错误,如何解决? (39 个答案) 在一个程序中编译多个 C 文件 (4 个答案) 6个月前关闭。 我有两个类要从动态库导入。一次,...
作者:knutella 提问时间:6/14/2023
收到 243 个生成错误,这些错误都是以下变体:“找不到类型或命名空间名称'Missing_Project'(并且缺少 using 指令或程序集引用? 屏幕截图:https://postimg.cc...
作者:Irbis 提问时间:6/23/2023
我使用 LoadLibrary 在我的应用程序中动态加载库。在 Visual Studio 中,我可以设置不同的生成配置:x86 或 x64 / 调试或发布。我还可以从不同配置的源代码构建库,但如何在...
作者:Pieter Jansen 提问时间:6/15/2023
希望有人能为我回答这些问题,谢谢。 查看 msdn 和其他文档,我看到 PE 文件的数据描述包含导入表部分 (.idata) 的 RVA。但是,sections 表还包含 idata 部分的 RVA...
作者:Pieter Jansen 提问时间:6/20/2023
老实说,我现在很担心。我想出于良性目的挂钩 IAT,我知道它是如何工作的以及我需要做什么等,但我读了这篇文章,其中指出 IAT 从现在开始是只读的。 但是,在这种情况下,良性研究人员等无法再挂钩 W...
作者:Pieter Jansen 提问时间:7/3/2023
我了解 IAT/IDT/INT 和运行时动态加载 DLL 的意义。“导入目录”(Import Directory) 表中的 OriginalFirstThunk 是指存储在“导入查找/名称”(Impo...
作者:Plaje 提问时间:7/21/2023
我在其他地方看到过类似的答案,但这些解决方案都不起作用,而且通常它们的问题略有不同。我还没有看到任何其他问题的解决方案在这里有所帮助。 我有一个dll,其中包含一个包含uint数组的结构类型的方法参...
作者: 提问时间:7/28/2023
我正在使用 Pyzbar 0.1.9 作为条形码阅读器,但是当我尝试导入 pyzbar.pyzbar 时,出现以下错误: FileNotFoundError:找不到模块“C:\Users\galax...