OllyDbg的十六进制转储显示中的尖括号符号是什么意思?

时间:2012-10-16 22:02:08

标签: debugging assembly

在OllyDbg中,主要反汇编视图(和其他反汇编视图)有尖括号表示法和破折号表示法(> v - etc)。这些符号的含义是什么?例如,在下面的屏幕截图中,73DA处的行有一个“>”符号。上面的行有一个点后跟一个caron等。

OllyDbg Screenshot extract

1 个答案:

答案 0 :(得分:1)

^ v箭头表示分支/跳跃的方向。请注意,它们仅出现在J__(跳转)指令上:如果目标地址在该指令之前,则会出现向上箭头;如果目标地址在该指令之后,则会出现向下箭头。

>箭头表示它是此类指令的目标。例如,走010073B9行。有一个向下箭头,因为跳转目标是010073DA,它位于010073B9之后。然后,>位于010073DA,因为它是跳跃的目标。

换句话说,它们只是视觉辅助工具。它们没有任何语法用途。