OlyDbg version 2。它现在支持使用Microsoft Symbol Server进行调试:
它通过dbghelp.dll支持Microsoft编译器。新增了对符号服务器的支持,使用dbghelp的堆栈遍历和过程参数的名称。
如何让OlyDbg使用Microsoft Symbol Server?
答案很长:
我已设置系统环境变量:
_NT_SYMBOL_PATH=SRV*d:\Symbols*http://msdl.microsoft.com/download/symbols
我已将SRV*d:\Symbols*http://msdl.microsoft.com/download/symbols
添加为OlyDbg应搜索的"目录" ,以及YouTube视频
c)OlyDbg 2.0中没有符号出现
答案 0 :(得分:4)
使用您配置的选项启动ollydbg时,您应该在“日志数据”子窗口中收到一条消息:Missing SYMSRV.DLL, Microsoft Symbol Server is deactivated
。
从Microsoft服务器下载符号的文件称为symsrv.dll
。我不认为microsoft只为该文件提供单一下载。但是,它包含在各种微软开发人员包中:
只需下载并安装其中任何一个,然后搜索symsrv.dll
的文件夹即可。注意不要使用x64变体,因为它具有相同的名称。将此文件复制到ollydbg目录,一切都应该有效。