12GDB在无符号表情况下调试程序

 

 1)加载无符号表程序

     a)p (char*)0x400ed5
     b)x /s 0x400ed5,其中s代表是字符串格式

   c) x /s $rdx,查看存储字符串参数寄存器的地址

 

另外,说明如下:

a. 函数参数寄存器如下:
    rdi 第一个参数
    rsi 第二个参数
    rdx 第三个参数
    rcx 第四个参数
    r8 第五个参数
    r9 第六个参数
    多于6个的参数会放到函数栈里面了,而不是放到寄存器里了。

b. 查看所有通用寄存器:

    i registers

c. 查看所有寄存器:(不常用)

 i registers

相关文章:

  • 2021-11-16
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
猜你喜欢
  • 2021-10-04
  • 2021-09-19
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2021-11-14
相关资源
相似解决方案