【问题标题】:GDB IA32 seeing whats at a memory address?GDB IA32 看到内存地址有什么?
【发布时间】:2014-10-07 04:47:35
【问题描述】:

我有指示

cmp    %eax,0x18(%esp,%ebx,4)

我知道这意味着将地址中的任何内容与 eax 进行比较,但我不知道如何查看地址中的内容。

我尝试 p/s 地址,x/s 我对地址的错误计算,都失败了。有什么帮助吗?

【问题讨论】:

    标签: memory gdb att x86


    【解决方案1】:

    任何帮助

    您没有向我们展示您的尝试。像这样的东西应该可以工作:

    x/x (0x18 + $esp + 4 * $ebx)
    

    【讨论】:

    • 你刚刚打败了我,我只是想通 GDB 可以为我做计算哈哈愚蠢。谢谢你
    • @user2038460“你刚刚打败了我”打败了你什么?回答你自己的问题?
    • 将该解决方案作为问题的更新发布,然后询问这是否是最好的方法,哈哈
    猜你喜欢
    • 2018-11-30
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    相关资源
    最近更新 更多