首页 > 解决方案 > 如何在 gdb 中做简单的数学运算

问题描述

我想弄清楚以下内容的内存地址:

>>> ($rbp + $rdi*2 - 8)

然后一旦我有了那个值,检查那个内存地址:

>>> x/wx $address

我将如何在 gdb 中执行此操作?

标签: cgccgdb

解决方案


您可以使用 -

(gdb) x $rbp + $rdi*2 -8
0x7fffffffddca: 0x00000000

地址就是答案。


推荐阅读