首页
社区
课程
招聘
[己解决]为什么softice输入命令如此慢?
发表于: 2007-12-3 22:12 4361

[己解决]为什么softice输入命令如此慢?

2007-12-3 22:12
4361
如题:每次ctrl+D呼出softice的窗口,在命令行输入命令时都不能及时看到刚刚输入的字符,得先转换到另一个界面,再转回来,才能看到刚敲入的字符。是不是哪没设置好?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 50161
活跃值: (20625)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
你是在虚拟机里用softice?
得设置一下
标 题: 虚拟机Virtual PC,Vmware里安装SoftICE
作 者: CCDebuger
详细信息:

1、Virtual PC:
看雪论坛 Phoenix 的方法:
就是用TRW2000的时候虚拟的98系统里不能有VPC的附加模块存在,已经装了的要完全卸载掉。

昨天弄了一下,开始我的也不能正常运行,不对,应该说不能正常显示调试窗口,在虚拟的98里按CTRL+N试图呼出TRW2000,没有反应,但是把VPC的窗口最小化再最大化强行刷新,发现TRW2000的黑糊糊的调试窗口出来了,原来TRW2000运行了只是调试窗口不能正常显示 联想到以前在VMWARE里面用TRW2000也不正常,但是把VMWARE的附加模块VMTOOLS卸载后就正常了(我原来安装了),所以我在虚拟的98里把以前安装的VPC的附加模块也卸掉试了一下,BINGO! 成功了,就是我上面的截图,现在可以正常用了,跟程序也没问题了,但是虚拟系统里没有附加模块用起来很不爽,我是这样解决的,装好98,在虚拟98系统里装附加模块,把TRW2000拷进去,关闭虚拟98系统,然后打开虚拟机的还原功能,这样我每次用TRW2000的时候把附加模块完全卸载掉就可以正常用了,关闭虚拟系统的时候选择还原所有硬盘更新,这样因为有还原,所以每次虚拟系统启动后附加模块还是能用,我的VPC是5.2版。

2、Vmware WorkStation:
官方解释:

在Vmware WorkStation 安装目录下有个配置文件(可以直接用记事本打开编辑)*.vmx,先关了VM,再在 VM的配置文件.vmx 末尾添加下面两行:
vmmouse.present="FALSE"
svga.maxFullscreenRefreshTick="5"



若采用官方提供方法不行,请用文本编辑器打开虚拟机的配置文件 (.vmx),添加以下两行:

vmmouse.present = FALSE
svga.forceTraces = "TRUE"

这样在 SoftICE 中中断,若原来你的鼠标及屏幕失去响应,你的虚拟操作系统挂起时此时会正常。

添加这两行可以让你的 SoftICE 在虚拟机中运行,但是会降低虚拟操作系统的性能。建议在不使用 SoftICE 时去掉这两行。
有时就算配置了以上的选项,按 Ctrl-D 的时候也不会显示 SoftICE 窗口且你的鼠标及屏幕也失去了响应。此时再按 Ctrl-D 退出 SoftICE,然后按下面解释的方法来让 SoftICE 运行在 VGA 模式:

打开命令行窗口 (例如,选择 开始 > 运行,输入 cmd 然后点击确定)。
按 Alt-Enter 进入 VGA 模式。
按 Ctrl-D 调出 SoftICE。
2007-12-4 10:30
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zsa
3
呵呵,非常感谢,我是在vm里用的,加了这两行注释,softice反应速度超快,简直就是太灵敏了~谢谢
2007-12-4 21:43
0
雪    币: 206
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
哈哈..好东西..收益了...我也是.运行好慢.
加了
vmmouse.present="FALSE"
svga.maxFullscreenRefreshTick="5"
后,运行正常了.
2009-8-21 20:40
0
游客
登录 | 注册 方可回帖
返回
//