我正在尝试在
kernel32!LoadLibraryW
或 LoadLibraryA
上设置断点。
我不断地得到:
Couldn't resolve error at 'kernel32!LoadLibraryW'
我的符号路径设置为:
srv*https://msdl.microsoft.com/download/symbols
关于如何解决这个问题有什么想法吗?
改为在 kernelbase.dll 中设置断点。
我相信WinDbg在解析地址时使用符号名称而不是导出的函数名称。这会导致转发到 ntdll.dll 和 kernelbase.dll 的某些函数出现问题。
有时您可以在设置断点时在函数名称后附加“Stub”,有时您只需知道该函数实际上是在较低级别的 .dll 中实现的,然后在该 .dll 中的函数上设置断点即可。您还可以通过制表符补全和类似
*!functionname*
的名称来找到它。