【问题标题】:ollydbg - how to keep debugged program window openollydbg - 如何保持调试的程序窗口打开
【发布时间】:2019-04-29 21:42:45
【问题描述】:

在 ollydbg 中单步执行代码时,有什么方法可以使调试的程序窗口保持打开状态?程序在对话框中循环显示按钮。但是它的窗口保持最小化,所以我无法观察每个命令对视觉显示的影响。

来源:https://legend.octopuslabs.io/sample-page.html(教程 16A)

【问题讨论】:

  • 我担心它只是“卡住”,因为你正在调试它。
  • @Geno Chen 这就是我的想法,但作者发布了在循环迭代中创建的按钮的“截图”,它给人的印象是它应该是可能的;窗口的缩略图仍然可用,所以信息在那里,但我如何访问它?
  • 我记得,你可以把它放在那里,不要让OlldDbg最大化悬停在这个窗口上,会让你看到它。
  • @Geno Chen 谢谢,这实际上解决了它。它应该被标记为已接受的答案,但由于它是评论,因此似乎不可能。这里有版主吗?
  • 我写了一个(可能更详细并包含一些错误)答案。

标签: debugging reverse-engineering ollydbg


【解决方案1】:

由于你在调试这个程序,程序会在GUI组件初始化之前被“卡住”并进入GUI线程的主循环。您可以让所有窗口远离“悬停”程序的窗口,例如不要最大化您的 OllyDbg 窗口。

【讨论】:

    猜你喜欢
    • 2011-07-01
    • 2013-06-01
    • 2021-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    • 2012-03-03
    相关资源
    最近更新 更多