Windbg学习 (0x0008) 命令-符号文件/符号

!sym

设置 !sym <|noisy|quite> 设置或者查看sym设置,在符号加载时输出的内容

.sympath

.sympath 显示符号路径

.sympath <path> 设置符号路径

.sympath +<path> 添加符号路径

.symfix

 

.symopt

符号加载选项

.symopt +/- 标志位

 

 

ld

加载模块符号 ld <modulname>

.reload

.reload                            重新加载符号信息

.reload [/f | /v]                /f 强制立即加载符号 /v 显示详细信息

.reload [/f | /v] Module     Module 为指定模块加载符号信息

.reload /f @"ntdll.dll"

.reload /f @"C:\WINNT\System32\verifier.dll"

 

x

搜索符号信息

x [Options] Module!Symbol    模式匹配符号信息

x /t ..            根据数据类型匹配

x /v ..            显示详细信息

x /a ..            按照地址排序

x /n ..            按照名称排序

x /z ..            按照大小排序

x /d     显示数据

x *!               列出所有模块

例如 搜索 mxcorwks模块中app开头的符号

显示 mscorwks中appendstra的详细信息

0:000> x /v mscorwks!Appendstra
prv func 00007ffc`5169f9e8 60 mscorwks!appendStrA (void)

ln

根据地址搜索符号

 直接搜索地址 

00007ffc`5169f9e8 显示 上面搜索到的appendstra符号

 

posted @ 2016-07-17 12:25  ywnwa417  阅读(580)  评论(0编辑  收藏  举报