如何ASCII通过检查 in 获得内存中十六进制值的表示gdb?
gdb 命令有时x/[repeatCount] [memoryAddress]会为我提供十六进制 32 位值,memoryAddress repeatCount但我想要由该数据表示的可读文本/字符串。我怎么做?这个页面似乎没有告诉。
例如,我通过检查得到以下信息:
0x41414141
Run Code Online (Sandbox Code Playgroud)
我想看到或者也想看到的是:
AAAA
Run Code Online (Sandbox Code Playgroud)
就像一个普通的Hex <-> ASCII 转换器。
没关系,我需要使用format letter sfor String。
x/[repeatCount]s [memoryAddress]
Run Code Online (Sandbox Code Playgroud)
通过打字找到
help x
Run Code Online (Sandbox Code Playgroud)
并阅读帮助文档。<_<
| 归档时间: |
|
| 查看次数: |
1089 次 |
| 最近记录: |