如何通过检查ASCII来获得内存中十六进制值的gdb表示
gdb命令x/[repeatCount] [memoryAddress]为我提供了从memoryAddress repeatCount时开始的十六进制32位值,但我需要可读的文本/字符串,该文本/字符串由这些数据表示。我是怎么做到的?这页面似乎不知道。
例如,我通过检查得到以下内容:
0x41414141相反,我想看到的是:
AAAA就像普通的Hex <-> ASCII converter。
发布于 2015-04-26 18:45:46
不过,我需要使用format letter s for String。
x/[repeatCount]s [memoryAddress]通过键入找到
help x阅读帮助文档。<_<
https://stackoverflow.com/questions/29881874
复制相似问题