WinDbg学习笔记五 - 内存,寄存器

WinDbg也提供了一系列命令来访问内存跟寄存器。


以之前调试的程序状态为例,来演示几个常用的命令。



开始之前先介绍命令?,用来查看符号的值。比如?speed,则会显示出speed的值,即它的地址。


左边是10进制的值,右边是16进制。可以看到当前的地址是0133f9b8.


输入db 0133f9b8, 按字节来查看该地址的值。


或者dw 0133f9b8 或者 dd, 按word或者dword来查看。


如果直接用d命令,则会按照上一次的选项来查看。如果不带地址,则是从上一次显示结束的地方继续查看。


e* 系列命令跟d*类似,不同的是e是写入。比如eb 0133f9b8 1 1 1 1, 则会把1 1 1 1一次写入。



dv用于查看局部变量的值,比如dv speed。


或者用dv查看全部的当前作用域下的值,<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值