让WinDbg、IDA、VC自动下载符号表
2013-11-11 11:47
162 查看
标 题:让WinDbg、IDA、VC自动下载符号表
作 者:dnapcex
时 间:2010-02-27 13:11:12
链 接:http://bbs.pediy.com/showthread.php?t=107893
很多人跟踪到Windows自带的DLL里的时候有时会很茫然……
突然找到一种方法能让它们都有符号表……
然后里面的各种变量名、函数名等全部显现出来……
设置方法:
“我的电脑”属性中,高级设置里,
有个环境变量,
变量名:_NT_SYMBOL_PATH
变量值:SRV*{$Path}*http://msdl.microsoft.com/download/symbols/
将“{$Path}”替换为要存储pdb符号表文件的路径,比如:C:\PDB
于是在VC里写程序调试时,或者用IDA时,都会从网上自动下载符号表……
msvcrt.pdb,ole32.pdb,System.Data.pdb,ws2_32.pdb,WebDev.WebServer.pdb……
但是VC运行程序时会自动下载完所有要用到的pdb,所以第一次启动会很慢,若想立即看结果,只要把网络断开就行了……
仅此分享……
作 者:dnapcex
时 间:2010-02-27 13:11:12
链 接:http://bbs.pediy.com/showthread.php?t=107893
很多人跟踪到Windows自带的DLL里的时候有时会很茫然……
突然找到一种方法能让它们都有符号表……
然后里面的各种变量名、函数名等全部显现出来……
设置方法:
“我的电脑”属性中,高级设置里,
有个环境变量,
变量名:_NT_SYMBOL_PATH
变量值:SRV*{$Path}*http://msdl.microsoft.com/download/symbols/
将“{$Path}”替换为要存储pdb符号表文件的路径,比如:C:\PDB
于是在VC里写程序调试时,或者用IDA时,都会从网上自动下载符号表……
msvcrt.pdb,ole32.pdb,System.Data.pdb,ws2_32.pdb,WebDev.WebServer.pdb……
但是VC运行程序时会自动下载完所有要用到的pdb,所以第一次启动会很慢,若想立即看结果,只要把网络断开就行了……
仅此分享……
相关文章推荐
- 理解MySQL——索引与优化
- js获取url地址各参数对应值
- Hibernate参考文档学习笔记——Hibernate入门(四)
- Django 学习笔记(一)
- carrot 2 LingoClusteringAlgorithm , STCClusteringAlgorithm 和 BisectingKMeansClusteringAlgorithm算法比较
- mysql的bigint类型与php的mysql_insert_id函数造成的bug
- XCode5 更新后 无法提交.a文件
- VS2005批处理调用编译命令
- LoadRunner 技巧之IP欺骗
- ORA-07445: exception encountered: core dump [kkslpli()+199] [SIGSEGV] [ADDR:0x2B5BEC7F5EA0] [PC:0x1E
- 测试PHP的整型(integer)
- C语言二叉树遍历操作
- 表锁,行锁区别
- php数据入库前清理 注意php intval与mysql int 类型区别
- 读取通讯录
- 如何更好地学习unity3d
- 合并两个排好序的单链表
- Ubuntu12.10 64位 + android-ndk-r9 编译ffmpeg遇到的问题
- 项目管理(转载)
- linux 下的sublime