【发布时间】:2015-04-26 18:40:53
【问题描述】:
如何通过检查gdb 获得内存中十六进制值的ASCII 表示?
gdb 命令x/[repeatCount] [memoryAddress] 给了我从memoryAddressrepeatCount 次开始的十六进制32 位值,但我想要由该数据表示的可读文本/字符串。我怎么做? This 页面似乎没有说明。
例如,我通过检查得到以下信息:
0x41414141
我希望看到的是这样的:
AAAA
就像一个普通的Hex <-> ASCII converter。
【问题讨论】: