gpt4 book ai didi

gdb - 使用 GDB Python API 从符号名称获取全局符号的地址

转载 作者:行者123 更新时间:2023-12-04 17:42:02 27 4
gpt4 key购买 nike

如果我通过 GDB Python API 知道全局符号的名称,有没有办法在我的二进制文件中获取它的地址?

python print(gdb.parse_and_eval('symbol').address) 是获取此值的正确方法吗?

最佳答案

好吧,您已经正确回答了自己。很容易验证:

(gdb) p &t
$2 = (time_t *) 0x562076476018 <t>
(gdb) python print(gdb.parse_and_eval('t').address)
0x562076476018 <t>
(gdb)

关于gdb - 使用 GDB Python API 从符号名称获取全局符号的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54070055/

27 4 0
文章推荐: c# - 在 Memory 中复制/设置单个字节
文章推荐: python - 在 Python 中找到适合数据的多项式
文章推荐: time-complexity - 为什么堆排序的时间复杂度是O(nlogn)?
文章推荐: NativeScript Angular ListPicker 的行为类似于 `