Re: 有符号表,如何打印函数签名?
WinDbg
有符号表,如何打印函数签名?
lee0neGor
2011-02-14, 14:39 下午
有符号表,如何打印函数签名?
比如:
0:000> x /p jscript!GetObjectFromProgID
633c18b9 jscript!GetObjectFromProgID =
0:000> x /f jscript!GetObjectFromProgID
0:000> x /f /v jscript!GetObjectFromProgID
0:000> xfv jscript!GetObjectFromProgID
0:000> x /fv jscript!GetObjectFromProgID
0:000> x /fv jscript!JsCreateObject2
0:000> x /f /v jscript!JsCreateObject2
0:000> x /p jscript!JsCreateObject2
633c19a4 jscript!JsCreateObject2 =
都不行,咋办?
Re: 有符号表,如何打印函数签名?
格蠹老雷
2011-02-14, 17:36 下午
lm vm jscript看一下是否是Private PDB?
Re: 有符号表,如何打印函数签名?
lee0neGor
2011-02-14, 18:36 下午
0:001> lmvm jscript
start end module name
63380000 63434000 jscript (pdb symbols) d:\program\windows\symbols\jscript.pdb\8AA8FFC59DC3498BBDEC83B004DA85462\jscript.pdb
Loaded symbol image file: C:\WINDOWS\system32\jscript.dll
Image path: C:\WINDOWS\system32\jscript.dll
Image name: jscript.dll
Timestamp: Sun Mar 08 19:33:09 2009 (49B3ACF5)
CheckSum: 000BD362
ImageSize: 000B4000
File version: 5.8.6001.18702
Product version: 5.8.6001.18702
File flags: 0 (Mask 3)
File OS: 4 Unknown Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: Microsoft Corporation
ProductName: Microsoft (R) JScript
InternalName: jscript.dll
OriginalFilename: jscript.dll
ProductVersion: 5.8.6001.18702
FileVersion: 5.8.6001.18702
FileDescription: Microsoft (R) JScript
LegalCopyright: © Microsoft Corporation. All rights reserved.
还不清楚私有和公有的区别。。。
Re: 有符号表,如何打印函数签名?
王宇
2011-02-14, 18:42 下午
LZ 群里问完这里问,还注册小马甲..
Re: 有符号表,如何打印函数签名?
格蠹老雷
2011-02-14, 21:32 下午
是公共符号,已经去除(strip)了函数原型等私有信息...
Re: 有符号表,如何打印函数签名?
lee0ne
2011-02-15, 08:45 上午
不是小马甲。。。本来就有两个号,哈哈~~~
Re: 有符号表,如何打印函数签名?
lee0ne
2011-02-15, 08:46 上午
<BLOCKQUOTE><table width="85%"><tr><td class="txt4"><img src="/Themes/default/images/icon-quote.gif"> <strong>Raymond wrote:</strong></td></tr><tr><td class="quoteTable"><table width="100%"><tr><td width="100%" valign="top" class="txt4">是公共符号,已经去除(strip)了函数原型等私有信息...</td></tr></table></td></tr></table></BLOCKQUOTE>
那就神奇了。。。怎么还是没有函数签名信息???