WinDbg调试:启动和退出
WinDbg的启动
启动并调试进程
可以直接使用 windbg
启动并调试进程:
> windbg notepad
绑定到进程
通过指定进程ID绑定
通过选项 -p
指定进程ID:
> windbg -p 45480
通过指定进程名称绑定
通过选项 -pn
指定进程名称:
> windbg -pn notepad.exe
如果多个进程同名,则报错:
There is more than one 'notepad.exe' process running. Find the process ID of the instance you are interested in and use -p <pid>.
意思是说如果同名,还得使用 -p
来指定具体的进程ID。
通过指定服务名称绑定
通过 -psn
指定服务名称:
> windbg -psn Dnscache
非入侵式绑定
通过选项 -pv
指定非入侵式绑定:
> windbg -pv -pn cocall.exe
选项 -pvr
同样指定以非入侵方式绑定,并且被调试进程不中断执行:
> windbg -pvr -pn cocall.exe
加载转储文件
通过选项 -z
加载转储文件:
> windbg -z test.dmp
WinDbg的退出
通过 q
或者 ALT + F4
退出调试并销毁被调试进程:
> q
通过 qd
退出调试,但被调试进程继续运行:
> qd
WinDbg调试:启动和退出相关推荐
- 【错误记录】Ubuntu 下 VSCode 编译报错 ( 无法生成和调试,因为活动文件不是 C 或 C++ 源文件。终端进程启动失败(退出代码: -1)。终端将被任务重用,按任意键关闭。 )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 VSCode 中 , 创建 cpp 源码 : #include <iostream> #include <vector> ...
- Windbg调试命令详解
Windbg调试命令详解 发表于2013 年 8 月 23 日 转载注明>> [作者:张佩][原文:http://www.yiiyee.cn/Blog] 1. 概述 用户成功安装微软Win ...
- windbg调试驱动学习总结
简单驱动编写与windbg调试 http://trustsec.blog.51cto.com/305338/64694/ 一.驱动编写 随着对windows系统的深入研究,越来越多的内核方面的知识被挖 ...
- 搬运! Windbg调试命令详解
转载注明>> [作者:张佩][原文:http://www.yiiyee.cn/Blog] 1. 概述 用户成功安装微软Windows调试工具集后,能够在安装目录下发现四个调试器程序,分别是 ...
- 博客摘录「 Windbg调试命令汇总」2023年4月15日
目录 1.Windbg调试器介绍 2.Windbg版本说明 3.Windbg命令汇总 VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...) https://blog.csdn.net/c ...
- WinDbg -- 调试互斥体(Mutex)死锁
一. 演示用例 #include <windows.h> #include <tchar.h> #include <process.h>HANDLE hMutexA ...
- WinDBG 调试命令大全
转载收藏于:http://www.cnblogs.com/kekec/archive/2012/12/02/2798020.html #调试命令窗口 ++++++++++++++++++++++++ ...
- WinDBG调试dNet程序总结
WinDBG工具简介 http://www.cnblogs.com/mashuping/archive/2009/03/28/1424168.html 对于一般的程序不需要使用WinDBG工具去调试, ...
- windbg调试堆破坏
堆破坏 所谓的堆破坏,是说没控制好自己的指针,把不属于你分配的那块内存给写覆盖了.这块内存可能是你程序的数据,也可能是堆的管理结构.那么这个会导致怎样的后果呢?可能的情况我们来yy下 把程序里的计算结 ...
最新文章
- 类,封装,this关键字,内存部分(java)
- 检查人物身上指定物品位置是否佩带指定物品名称
- DCMTK:用于管理常见的增强型CT特定类型的类
- linux搭建rabbitmq环境,RabbitMQlinux-centos环境配置
- 文字超过省略_纯CSS实现“文本溢出截断省略”的几种方法
- Java提高篇——静态代码块、构造代码块、构造函数以及Java类初始化顺序
- Silverlight开发的15个最佳实践
- HIBERNATE调试工具JBOSS TOOLS
- No matching distribution found for docx(配置cmd控制台代理)
- 计算机新建里没有word,为什么电脑右键新建里头没有WORD文档,如何加上
- java使用ffmpeg完成视频加水印功能
- Pandas合并之Concat合并
- Android图像适配
- busboy中文文件名乱码问题
- undefined control sequence_control两个超级实用的短语解析
- sqlite3数据库文件损坏修复
- 以数字驱动未来,望美实业携手华为开启数字化转型新征程
- SQL-持仓天数分布
- arbiter circuit(以Verilog FSM实现仲裁器)
- python爬虫可视化——小龙虾
热门文章
- shift切换大小写
- Java的赋值先后顺序
- fcoe和fc的区别_IBM AIX FC和FCoE设备驱动程序堆栈的性能改进
- 一看就会的SpringCloud五大组件
- 关于视频录制文件4G限制的处理方式
- “每天都被自己帅到睡不着” 用古文怎么说?
- Web Service应用之JAX-WS开发
- 芯片无忧的使用教程,使用芯片无忧查看U盘参数
- 基于 gma 的栅格数据格式转换:以netCDF(.nc)与GTiff(.tif)文件互转为例
- vimrc on May 6th,2010