【发布时间】:2012-03-29 08:23:01
【问题描述】:
我想知道在 OllyDbg 中单步执行代码时是否可以通过某种方式查看 GUI,以便我可以了解何时出现消息。当我单步执行代码时,GUI 被冻结,我不会注意到消息何时出现。我也尝试在 API 和其他东西上放置断点,但这并没有帮助。只是想知道是否有某种方法或插件可以让我在步进时查看 GUI。谢谢
【问题讨论】:
标签: debugging reverse-engineering ollydbg
我想知道在 OllyDbg 中单步执行代码时是否可以通过某种方式查看 GUI,以便我可以了解何时出现消息。当我单步执行代码时,GUI 被冻结,我不会注意到消息何时出现。我也尝试在 API 和其他东西上放置断点,但这并没有帮助。只是想知道是否有某种方法或插件可以让我在步进时查看 GUI。谢谢
【问题讨论】:
标签: debugging reverse-engineering ollydbg
实际上不可能逐步创建每个 UI 元素。但是,您可以中断某些 UI 事件(例如 MessageBox、Window 创建等)。 在您的情况下,您可以有条件地中断,例如,当消息符合您的需要时,MessageBox 函数或其变体。 Ollydbg 的条件断点应该对你有帮助。
【讨论】: