1.命令字:g

基本功能:用于继续执行程序,让其正常执行。如果提供了表达式参数,程序将会在满足该表达式为真的条件下停止执行。如果没有提供表达式参数,程序将会继续执行到下一个断点或异常处。

基本用法g [Expression]

2.命令字:gc

基本功能:从条件断点恢复执行,其方式与 (单步执行、跟踪或自由执行) 时命中断点的方式相同。 这仅适用于使用“j (条件) …” 的条件断点的旧样式style 表达式,而不是更简单的“/w”样式条件断点。 有关详细信息,请参阅https://learn.microsoft.com/zh-cn/windows-hardware/drivers/debugger/setting-a-conditional-breakpoint
基本用法gc

3.命令字:gh

基本功能:用于设置一个新的断点,然后继续执行程序。该断点将会在指定的地址处触发,然后程序会暂停执行并跳转到调试器。
基本用法gh [Address]

4.命令字:gn

基本功能:用于跳到下一个指令,然后继续执行程序。这对于单步跳过函数调用很有用,即使该函数有多个指令。
基本用法gn

5.命令字:gu

基本功能:用于执行当前函数并停止在返回调用函数之前。这对于跳过复杂函数的执行非常有用。
基本用法gu

用法描述

这些命令是在调试和分析过程中常用的工具。ggc命令用于让程序继续执行,gh命令用于设置断点,gn命令用于跳到下一个指令,gu命令用于执行当前函数并返回到调用函数。通过灵活使用这些命令,可以有效地控制程序的执行过程以便进行调试和分析。

作者:李梓涌  创建时间:2023-07-12 14:06
最后编辑:李梓涌  更新时间:2024-08-16 14:23