标题:使用SoftIce调试free build版的Driver方法
创建:2006/07/24
--------------------------------------------------------------------------
1. 使用IDA生成map文件。
2. 使用Visual Studio中的mapsym.exe生成sym文件。
e.x:
mapsym -m test.map
产生test.sym文件
3. 使用Driver Studio中SoftIce目录下的nmsym.exe生成nms文件。
e.x:
nmsym test.sym
产生test.nms文件
4. 加载test.nms文件,Ctrl-d呼出sice,就可以根据ida里的标签、变量等进行设置
断点了。
e.x:
nmsym /sym:test.nms
--------------------------------------------------------------------------
创建:2006/07/24
--------------------------------------------------------------------------
1. 使用IDA生成map文件。
2. 使用Visual Studio中的mapsym.exe生成sym文件。
e.x:
mapsym -m test.map
产生test.sym文件
3. 使用Driver Studio中SoftIce目录下的nmsym.exe生成nms文件。
e.x:
nmsym test.sym
产生test.nms文件
4. 加载test.nms文件,Ctrl-d呼出sice,就可以根据ida里的标签、变量等进行设置
断点了。
e.x:
nmsym /sym:test.nms
--------------------------------------------------------------------------
本文介绍了一种使用SoftIce调试自由构建版本驱动程序的方法。主要包括四个步骤:首先使用IDA生成map文件;其次利用Visual Studio中的mapsym.exe生成sym文件;然后通过DriverStudio中的nmsym.exe生成nms文件;最后加载nms文件并使用SoftIce设置断点。
433

被折叠的 条评论
为什么被折叠?



