windbg调试
风清扬_jd
专注搬砖
展开
-
windbg 分析dmp文件之-空指针!!
1、测试程序#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ int *pTest = NULL; printf("%d",*pTest); return 0;}2、自动生成dmp代码 自行copy,这里略。3、启动windbdg 1)、配置pdb位置。 2)、配置源码位置。4、打开demo2.dmp5、在win...原创 2018-06-15 17:16:56 · 1059 阅读 · 0 评论 -
windbg调试实战(二)
1、测试代码:#include "stdafx.h"#include <string.h>#include <stdlib.h>#include <stdio.h>int _tmain(int argc, _TCHAR* argv[]){ char *ptest = NULL; char ch[] = {"test"}; strcpy_s(ptest,s...原创 2018-07-04 14:39:08 · 933 阅读 · 0 评论 -
如何利用vs2008进行远程调试(Remote Debugger)
1、vs自带远程调试工具 :该工具在Remote DebuggerC:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger --x86 -- msvsmon.exe --x64 --msvsmon.exe 2、右键管理员启动msvsmon.exe 3、tools--opti...原创 2018-07-04 17:02:02 · 3224 阅读 · 0 评论 -
在windbg调试的时候 针对ecx和eax说明
看代码#include "stdafx.h"#include <iostream>using namespace std;class CTestA{public: CTestA(){cout<<"CTestA()\n";} ~CTestA(){cout<<"~CTestA()\n";} int fun(){ return 10; //eax存放函数返..原创 2018-07-05 14:51:04 · 839 阅读 · 0 评论 -
windbg分析句柄泄漏
分析命令1、!htrace -enble。2、执行重现过程,并且让进城句柄泄漏。3、通过!htrace -diff 找出有问题的栈。原创 2018-11-22 16:24:29 · 453 阅读 · 0 评论