问题描述
cmp $ 0x27,%ecx
我目前正在寻找$ 0x27和%ecx的值是什么。我可以看到什么命令来找到它。
解决方法
在gdb中,您可以使用ecx
显示p $ecx
寄存器的值(请注意,gdb使用$
而不是%
,因为它将$ecx
视为其内部变量之一)。您还可以使用info registers
查看所有寄存器的内容。
$0x27
中没有任何内容-它是立即数的立即数,而不是内存地址。就像C compare_into_flags(ecx,0x27);
cmp $ 0x27,%ecx
我目前正在寻找$ 0x27和%ecx的值是什么。我可以看到什么命令来找到它。
在gdb中,您可以使用ecx
显示p $ecx
寄存器的值(请注意,gdb使用$
而不是%
,因为它将$ecx
视为其内部变量之一)。您还可以使用info registers
查看所有寄存器的内容。
$0x27
中没有任何内容-它是立即数的立即数,而不是内存地址。就像C compare_into_flags(ecx,0x27);