x/nfu-用gdb查看内存
来源:互联网 发布:阿里云服务器能翻墙吗 编辑:程序博客网 时间:2024/05/21 15:45
用gdb查看内存
格式: x /nfu <addr>
说明
x 是 examine 的缩写
n表示要显示的内存单元的个数
f表示显示方式, 可取如下值
x 按十六进制格式显示变量。
d 按十进制格式显示变量。
u 按十进制格式显示无符号整型。
o 按八进制格式显示变量。
t 按二进制格式显示变量。
a 按十六进制格式显示变量。
i 指令地址格式
c 按字符格式显示变量。
f 按浮点数格式显示变量。
u表示一个地址单元的长度
b表示单字节,
h表示双字节,
w表示四字节,
g表示八字节
Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal),
t(binary), f(float), a(address), i(instruction), c(char) and s(string).
Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes)
举例
x/3uh buf
表示从内存地址buf读取内容,
h表示以双字节为一个单位,
3表示三个单位,
u表示按十六进制显示
详细例子:
(gdb) list
1
2
3
4
5
6
7
8
9
10
(gdb) break 10
Breakpoint 1 at 0x8048372: file test.c, line 10.
(gdb) run
Starting program: /data/compiler/g_platform/bradenwu/md5/test.out
Breakpoint 1, main () at test.c:10
10
(gdb) x/8xb md5
0x8837f465:
(gdb) x/8xb &md5
0xbfffefa0:
- x/nfu-用gdb查看内存
- 用gdb查看内存
- 用gdb查看内存
- 用gdb查看内存
- 用gdb查看内存
- 用gdb查看内存
- 用gdb查看内存
- GDB下查看内存命令(x命令)
- gdb查看内存 (x/100xb)
- GDB查看内存命令(x命令)
- GDB查看内存命令(x命令)
- GDB下查看内存命令(x命令)
- GDB下查看内存命令(x命令)
- GDB下查看内存命令(x命令)
- GDB查看内存命令(x命令)
- GDB下查看内存命令(x命令)
- GDB下查看内存命令(x命令)
- GDB下查看内存命令(x命令)
- .NET 清除Cookie
- 借助控件本身的Render()实现DesignTimeHtml的生成
- 16---java反射机制06(工厂设计模式)
- subverion-1.7.3安装
- 括号配对
- x/nfu-用gdb查看内存
- 《paste命令》-linux命令五分钟系列之二十
- Android系统Wifi移植
- VB常用内部函数
- 建立本地repo 管理仓库
- 一大哥花了256万买了辆W12缸6.0的大众辉腾,引发一以下的几个故事
- Java类的初始化顺序
- Sql ISNULL() 函数
- 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)