用OD调试漏洞总是跑飞,开始学着用Windbg。被Symbol的路径问题折腾了半天,在网上也没找着合适的方法,不过还好最后折腾出来了。
首先是下载合适自己系统版本的Symbol安装文件,注意,一定要下适合自己系统的,XP SP2下SP3版本的就等着哭吧。
下载链接:http://msdn.microsoft.com/en-us/windows/hardware/gg463028.aspx
下完之后安装,我这边安装目录为C:\Symbols
然后打开windbg,加载任一exe,然后输入命令.symfix,包括前面的点。
然后输入命令.sympath+ symbols路径,比如我的就是.sympath+ C:\Symbols,加号与路径之间有个空格。
然后可以输入.sympath看一下路径,类似于下面这样的就OK了。
0:000> .sympath
Symbol search path is: srv*;C:\Symbols
Expanded Symbol search path is: cache*;SRV*http://msdl.microsoft.com/download/symbols;c:\symbols