windbg安装mona手记

2019-05-08  本文已影响0人  南大理寺卿

windbg安装mona

环境

主机 windbg版本 python版本
win7 64 windows SDK中带的(应该是安装在win10上的,被我强装在7上了) Python2.7

需要的文件

简单说明一下,下载pykd的时候我没有找到传统方法的exe的安装方法,所以直接下载的pykd的文件,然后进行手动复制。这里需要根据你的python版本去寻找合适的对应版本,我使用的是pykd-0.3.4.6-cp27-none-win_amd64.whl,将文件下载下来之后进行解压,就可以获得pykd.pyd文件和msdia140.dll文件。 pykd.pyd复制到windbg安装文件的winext目录下(我的是C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\winext)
还需要注意msdia140.dll文件的文件名有可能因为下载的pykd.pyd的版本不同而不同,所以需要随机应变。

直接到github下载mona,windbglib,保存位置随意,但需要把这两个文件复制到windbg安装根目录,也就是windbg.exe所在目录

命令行

regsvr32 msdia140.dll

弹出注册成功的提示框。


msida140.dll注册成功.png

windbg中进行成果检查

0:000> .load pykd.pyd
0:000> !py mona.py

出现以下界面即安装成功:


mona安装成功.png

总结

上一篇下一篇

猜你喜欢

热点阅读