windbg 在物理机上查看dump文件

一、在虚拟机中找到dump文件

首先在虚拟机中找到dump文件,一般来说都是在C:\Windows\Minidump\这个路径下,找到时间匹配的那个dump文件,复制到物理机中

二、在物理机中设置windbg的符号路径和源码路径

(1)找到源码路径

(2)在windbg中设置源码路径

在添加源码的时候有一点一定要注意,就是只需要源文件的路径就可以了不要把文件名也添加进来,否则会加载错误

会提示:Non-directory path,解决方法就是把文件名去掉,再重新添加路径

正确的路径如下所示:

 

(3)在windbg中设置符号路径

在添加符号路径的时候,跟添加源码路径一样,不要把文件名添加进去了

 

一般来说把自己的符号文件添加进去就可以了,但是为了保险起见,最好是把windbg的符号路径也添加进去,两个路径之间用分号隔开。就像这样:

如果把文件名写上了,会出现以下提示:

虽然看起来是无法加载ntoskrnl.exe,我刚开始看见这个提示的时候以为是文件夹下没有这个文件,后来才发现跟这个文件似乎没什么关系。

三、打开dump文件

把上面两个路径设置好了之后,就可以打开dump文件了,有两种方式可以加载dump文件

第一种:

第二种:直接把dump拖进windbg中

 

如果路径设置没问题的话,就可以看到以下界面了:

左边高亮的代码就是最后引发异常导致系统崩溃的代码了

在右边也会显示导致异常的代码段

 

 

搜索关注公众号[逆向小生],不定期更新逆向工程师需要掌握的技能,包括Windows和Android方面的逆向,还有作为一个逆向工程师的思维模式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值