无法在 LoadLibraryW 上设置 bp
Unable to set a bp on LoadLibraryW
我正在尝试在 kernel32!LoadLibraryW 或 LoadLibraryA 上设置断点。
我不断得到:
无法解决 'kernel32!LoadLibraryW'
处的错误
我的符号路径设置为:srv*https://msdl.microsoft.com/download/symbols
关于如何解决这个问题的任何想法?
改为在 kernelbase.dll 中设置断点。
我相信 WinDbg 在解析地址时使用符号名称而不是导出的函数名称。这会导致某些转发给 ntdll.dll 和 kernelbase.dll 的函数出现问题。
有时您可以在设置断点时将 "Stub" 附加到函数名称,有时您只需要知道该函数实际上是在 lower-level .dll 中实现的并将断点设置在在该 .dll 中运行。您也可以使用 tab-completion 和名称 *!functionname*
.
找到它
我正在尝试在 kernel32!LoadLibraryW 或 LoadLibraryA 上设置断点。 我不断得到:
无法解决 'kernel32!LoadLibraryW'
处的错误我的符号路径设置为:srv*https://msdl.microsoft.com/download/symbols
关于如何解决这个问题的任何想法?
改为在 kernelbase.dll 中设置断点。
我相信 WinDbg 在解析地址时使用符号名称而不是导出的函数名称。这会导致某些转发给 ntdll.dll 和 kernelbase.dll 的函数出现问题。
有时您可以在设置断点时将 "Stub" 附加到函数名称,有时您只需要知道该函数实际上是在 lower-level .dll 中实现的并将断点设置在在该 .dll 中运行。您也可以使用 tab-completion 和名称 *!functionname*
.