PE 入口点上的断点失败



我正在尝试使用 WinDbg 获取我的应用程序的活动日志。目前我在Win10 Pro x64上。我的应用程序的入口点是0x10004D7EC。启动 WinDbg 后,我按 Ctrl+E 选择我的应用。我输入下一个命令

bp 10004D7EC

然后按 F5 但 WinDbg 说已经发生了ERROR_PARTIAL_COPY(0x12B),所以加载logexts似乎是一个坏主意,因为没有保证信息是正确的。那么,如何解决这个问题,或者我做错了什么?

我相信您收到错误是因为您将断点放在无效的内存位置上。检查内存/反汇编窗口windbg此内存位置的内容 - 您可能在那里找不到任何内容。

我猜10004D7EC是磁盘上入口点的地址 - 这可能与运行时的入口点地址不同。您可以使用以下内容搜索入口点:x <your module name>!*<your entry point name>*(即x myApp!*main*)

最新更新