Windbg常用命令
来源:互联网 发布:淘宝权重低怎么办 编辑:程序博客网 时间:2024/04/30 02:06
WinDBG命令概览(上) - 标准命令
WinDBG的大多数功能是以命令方式工作的, 本系列将介绍WinDBG的三类命令, 标准命令, 元命令和扩展命令.
标准命令
===============
标准命令用来提供适用于所有调试目标的基本调试功能.
所有基本命令都是实现在WinDBG内部的, 执行这些命令时不需要加载任何扩展模块. 大多数标准命令是一两个字符或者符号, 只有version等少数命令除外. 标准命令的第一个字符是不分大小写的, 第二个字符可能区分大小写. 迄今为止, WinDBG调试器共实现了130多条标准命令, 分为60多个系列. 为了便于记忆, 可以根据功能将标准命令归纳为如下18个子类.
控制调试目标执行
功能命令描述/助记补充信息恢复运行gGo~123g,
寄存器相关
功能命令描述/助记补充信息观察和修改通用寄存器rRegisters
IO端口读写
功能命令描述/助记读IO端口ib, iw, idInput from port (byte, word, double word)写IO端口ob, ow, odOutput to port (byte, word, double word)
内存控制
功能命令描述/助记补充信息观察内存d系列Display Memoryd, da, db, dc, dd, dD, df, dp, dq, du, dw, dW, dyb, dyd编辑内存e系列Enter Valuese, ea, eb, ed, eD, ef, ep, eq, eu, ew, eza, ezu搜索内存sSearch Memorysb, sw, sd, sq, sa, su
栈
功能命令描述/助记补充信息观察栈k系列Display Stack Backtracek, kb, kc, kd, kp, kP, kv
设置维护断点
功能命令描述/助记软件断点bp, bu, bmSet Breakpoint, Set Unresolved Breakpoint, Set Symbol Breakpoint硬件断点baBreak on Access管理断点blBreakpoint List清除,禁止,重新启用断点bc, bd, beBreakpoint Clear, Breakpoint Disable, Breakpoint Enable
线程
功能命令描述/助记显示控制线程~Thread Status
进程
功能命令描述/助记显示进程|Process Status
表达式
功能命令描述/助记评估表达式?Evaluate Expression评估C++表达式??Evaluate C++ Expression
汇编, 反汇编
功能命令描述/助记汇编aAssemble反汇编uUnassemble
段
功能命令描述/助记显示段的选择子dgDisplay Selector: shows the segment descriptor for the specified selector
执行命令文件
功能命令描述/助记补充信息运行命令脚本文件$Run Script File$<, $><, $$<, $$><, $$>a<
配置命令
功能命令描述/助记补充信息异常发生或者某事件发生时debuger的处理方式sx系列Set Exceptionssx, sxd, sxe, sxi, sxn, sxr, sx-启用与禁止静默模式sqSet Quiet Modesq
sq{e|d}
版本与系统信息
功能命令描述/助记显示调试器和调试目标版本versionShow Debugger Version显示调试目标所在系统的信息vertargetShow Target Computer Version
检查符号
功能命令描述/助记检查符号xExamine Symbols
源程序
功能命令描述/助记补充信息控制和显示源程序ls系列List Source Linesls, lsa, lsp, lsc, lsf
调试符号
功能命令描述/助记加载调试符号ldLoad Symbols搜索相邻符号lnList Nearest Symbols显示模块列表lmList Loaded Modules
调试会话
功能命令描述/助记结束调试会话qQuit结束远程调试qqQuit结束调试会话并分离调试目标qdQuit and Detach- windbg 常用命令
- windbg常用命令
- Windbg 常用命令
- windbg常用命令
- windbg常用命令
- windbg常用命令
- Windbg常用命令
- windbg常用命令
- WinDbg 常用命令
- windbg常用命令
- windbg常用命令
- windbg常用命令
- windbg 常用命令
- Windbg常用命令
- windbg常用命令
- WinDbg 常用命令
- windbg常用命令
- WinDbg常用命令
- python ---简易联系人
- cocos2d-x android游戏使用自己的字体
- Linux 如何挂载windows 共享文件夹或者你的xp电脑的硬盘分区
- 汇编语言学习的一些小总结
- Hibernate中addScalar的使用
- Windbg常用命令
- CSS命名规范
- chrome 插件 vimium 像操作vim一样的操作浏览器
- next_permutation,memcmp,memcpy
- 打印当前python文件出错行
- linux,apache,php,mysql常用的查看版本信息的方法
- cocos2d-x android c++调用java
- Java随机字符串
- 关于ztree打开关闭所有节点,选中指定id节点