阅读:1704回复:5
pci.sys、pci.pdb&m$
最近在分解win 2000的pci.sys文件,用pci.pdb调试库。
但为什么我们自己程序的debug版编译pe文件,指向的pdb文件里,保存都有source 路径和文件名, 而ms官方的symbols pdb,象ntoskrnl.pdb pci.pdb 里都没有源代码的路径和文件名呢? |
|
沙发#
发布于:2005-04-23 13:26
编译时级别不同,微软符号还分内部和外部符号,我们下载的都是外部符号,Windows Checked版才是内部符号
|
|
|
板凳#
发布于:2005-04-24 09:36
原来如此,马上去找check版
|
|
地板#
发布于:2005-04-24 17:39
//编译时级别不同,微软符号还分内部和外部符号,我们下载的都是外部//符号,Windows Checked版才是内部符号
bmyyyud大哥,我下了sp4的w2k chk版本,用ida pro得到比free w2k多得一倍的符号,可是还有sp4_sym_en_chk.exe,我加上之后,得到更多的符号! check build pci.sys的chk符号与sym_en_chk的符号是什么关系呀? |
|
地下室#
发布于:2005-04-25 10:14
//编译时级别不同,微软符号还分内部和外部符号,我们下载的都是外部//符号,Windows Checked版才是内部符号 应该是一样的,只是sym_en_chk是微软编译checked版源文件,自动生成的 |
|
|
5楼#
发布于:2005-07-23 13:05
在哪里可以下载check版??
|
|
|