TraceIntoBeyondTraceCoverage/TraceIntoBeyondTraceRecord/tibt

执行 StepInto 直到程序到达覆盖范围之外的某个位置。这类似于 ticnd tr.hitcount(cip)==0&&arg1, arg2,但通过避免表达式函数调用实现了更高的性能。

用法示例:如果您想找出程序在不同输入时的分叉点,首先启用或重新启用 trace coverage 以清除 trace coverage 数据。 然后在提供输入 A 时进行跟踪。最后提供输入 B 并执行 TraceIntoBeyondTraceRecord 命令。程序将在从未执行过的指令处暂停。

参数

[arg1] 跟踪的中断条件。当此条件满足时,跟踪将停止,而不考虑 EIP/RIP 位置。如果未指定此参数,则跟踪将无条件进行。

[arg2] 调试器放弃前的最大步数。如果未指定此参数,默认值将为 50000。

结果

此命令不设置任何结果变量。