首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在LoadLibraryW上设置bp

无法在LoadLibraryW上设置bp
EN

Stack Overflow用户
提问于 2017-02-14 16:58:36
回答 2查看 732关注 0票数 2

我试图在kernel32!LoadLibraryW或LoadLibraryA上设置一个断点。我不断地得到:

无法解决“kernel32!LoadLibraryW”中的错误

我的符号路径设置为: srv*https://msdl.microsoft.com/download/symbols

有什么办法解决这个问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-14 18:43:22

改为在kernelbase.dll中设置断点。

票数 0
EN

Stack Overflow用户

发布于 2017-02-14 20:28:06

我相信WinDbg在解析地址时使用符号名,而不是导出函数名。这会导致一些转发给ntdll.dll和kernelbase.dll的函数出现问题。

有时,您可以在设置断点时将"Stub“附加到函数名,有时您只需知道该函数实际上是在较低级别的.dll中实现的,并在该.dll中设置该函数的断点。您还可以通过选项卡完成和一个类似于*!functionname*的名称找到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42231903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档