GDB位移命令

时间:2015-10-19 18:58:21

标签: c assembly gdb reverse-engineering disassembly

我如何获得

的价值
0x14(%esp,%ebx,4)

在GDB中?

我已尝试p/x 0x14(%esp,%ebx,4)并收到错误

A syntax error in expression, near `%esp,%ebx,4)'

1 个答案:

答案 0 :(得分:2)

%ESP + 4 *%EBX + 0×14 它是根据该公式计算的 offset(base,index,muliplier) address = base + index * multiplier + offset