Windows 条件断点通常是如何实现的?
在调试器(例如Ollydbg)中,通常如何实现条件断点?我不太明白调试器如何在暂停之前执行检查。1)是什么让您认为它不会暂停执行检查?2)为什么这个问题用C++来标记?它没有任何特定于C++的内容。它没有,它添加了一个普通断点,进行测试,如果测试失败,则继续进行。x86支持通过多种方式设置条件断点。我不知道Ollydbg是否使用它们(它可能会使用)。也可以使用无条件断点并在断点处理程序中执行检查来实现条件断点。Windows 条件断点通常是如何实现的?,windows,debugging,x86,breakpoints,Windows,Debugging,X86,Breakpoints,在调试器(例如Ollydbg)中,通常如何实现条件断点?我不太明白调试器如何在暂停之前执行检查。1)是什么让您认为它不会暂停执行检查?2)为什么这个问题用C++来标记?它没有任何特定于C++的内容。它没有,它添加了一个普通断点,进行测试,如果测试失败,则继续进行。x86支持通过多种方式设置条件断点。我不知道Ollydbg是否使用它们(它可能会使用)。也可以使用无条件断点并在断点处理程序中执行检查来实现条件断点。