SoftIC和TRW2000常见问题
2007-01-14 20:15:36 来源:WEB开发网Q:IceExt0.70插件不能使用
A:从0.70开始,IceExt由自己的装载器而不再是系统服务管理器负责载入。
运行IceExt需要满足的条件
[CheckSoftICEConfig()inIceExt.cv0.70]
I.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNTice下有键值,
名为KDExtensions,类型为REG_SZ。
II.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNTice下有键值,
名为KDHeapSize,类型为REG_DWORD,值大于或等于0x00008000。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNTice下有键值,
名为KDStackSize,类型为REG_DWORD,值大于或等于0x00008000。
(tnttools回答)
Q:Icedump装不成功
A:首先要确定IceDump版本要与SOFTICE的一至,如相同还不成功则把winice.dat中:
;EXP=c:windowssystemkernel32.dll
;EXP=c:windowssystemuser32.dll
2句前的‘;’去掉重起即可。
在WindowsNT/2000/XP系统上类似的工具是NticeDump,具体安装参考此文。
由于Nitecdump最高只支持DS2.7,因此再高版本的softice就可用IceExt工具代替Nicedump了。它扩展了SoftICE在WinNT/2K/XP下的命令功能。
Q:trw怎么抓图?
A:下命令verkeep,然后按PrintScreen即将图抓取到剪帖板内,剩下的事就是找下图像处理软件粘贴上去即可。
Q:如何抓取TRW2000中的汇编代码?
A:在TRW2000下:u401000,402000>myfile或u401000L100>myfile
Q:如何抓取SOFTICE中的汇编代码?
A:第一步运行SOFTICE的symbolloader快捷方式,打开菜单的“SoftICEinitialisationsettings”选项。将历史缓冲区(historybuffer)调大些(默认为256,不能放足够多的缓冲数据)。然后切换到SOFTICE调试画面下,来到你要抓取的地方,反汇编这些代码,如:UCS:EIPL1000,立即按CTRL+D返回到windows环境,再次来到symbolloader程序,选择File/SaveSoftICEHistoryAs...。
更多精彩
赞助商链接