softice是非常有用的系统调试工具。这款软件的可移植性非常好,也非常好用,可以在源代码级别调试各种应用和设备驱动。它不仅可以调试,还可以实时监控调试中的应用,帮助用户更好地检查软件是否存在漏洞,及时修复,避免造成重大损失。如果你也需要这样的系统级调试工具,那就赶紧下载这个软件吧。
Softice中文版该软件界面窗口美观,平台安全稳定,兼容市面上大部分操作系统。亲爱的朋友们,请到这个平台来下载这个软件。
:
SoftICE官方版软件功能
1.它可以把普通软件变成共享软件,增加了定期注册提醒、限制试用日期、限制试用次数、限制试用天数、限制每次试用时长等功能。
2.加密时可以根据终端用户、注册用户和保护密码的机器信息计算注册码,注册码的计算可以随机选择一种加密算法。
3.支持多种语言,为要加密的软件提供多语言界面。
4.为待加密软件提供丰富便捷的编程接口,便于设计个性化的注册方式,同时使加密程序和加密外壳融为一体,增加了破解难度。
:
SoftICE中文版软件特色
1.在源代码级别调试32位(Win32)程序、Windows NT设备驱动程序(内核模式和用户模式)、Windows 95驱动程序、VxDs、16位Windows程序和DOS程序。
2.实际上你可以调试任何代码,包括中断例程和Windows NT和Windows 95内核。
3.可以在内存读写、端口读写和中断中设置实时断点。
4.支持Windows消息断点设置。
5.支持设置条件断点和断点活动。
6.显示触发断点之前的时间。
7.支持内核级调试。
8.显示Windows 95和Windows NT的内部信息。
SoftICE中文版使用方法
安装
我们选择自定义安装,只需要在Debug下安装SoftICE。
[注意]该软件与sptd.sys不兼容,sptd . sys包含在新版本的守护程序工具中。如果你已经安装了DT,你需要禁用这个驱动或者卸载它。【注意】Compuware很多年前就停止开发SoftICE了,所以在一些新的软件和硬件上可能无法正常工作。众所周知,并行技术必须在超线程和多核处理器上禁用才能运行。
软件设置
有一些基本配置可以使调试更容易。
首先,在您的配置页面中打开SoftICE初始化下的常规。
然后,用下面的句子替换初始化字符串:SET MAXIMIZE ONWR;WW 10WS 10WL 10;WC 70x;“CLS”。【提示】以上命令的含义是窗口最大化、关闭寄存器窗口、打开10行高的监视器窗口、打开10行高的堆栈窗口、打开10行高的局部窗口、打开70行高的代码窗口、退出并清空屏幕。【提示】如果需要修改字体,可以添加设置字体X,X的范围是1-4。当然,窗户的高度需要重新调整。【提示】假设你的分辨率是1280x1024。不同分辨率的用户需要自己重新调整窗口的高度。
将显存大小增加到10240KB。[提示]这是为了提供所需的最大内存。
【提示】这些配置主要是为了让你的界面更合适,因为它的默认设置比较保守。配置文件将保存在C:\\ Windows \\ System32 \\ drivers \\ winice . dat中。如果需要,您可以对其进行备份。
基本操作
1.在检查(调试)模式下编译驱动程序,然后将sys文件复制到C:\\WINDOWS\\system32\\drivers。
禁用和启用您的设备。
从程序菜单启动SoftICE。
从程序菜单中打开软件符号加载器。文件/打开要调试的系统文件。模块/翻译符号表并模块/加载它。然后你可以关闭这个窗口。
按Ctrl D打开SoftICE窗口。再次按Ctrl+D关闭。【注意】其实你需要先在你的源代码中设置一个断点,然后运行你要调试的驱动(对应的应用),然后SoftICE遇到断点后会自动打开它的窗口。具体操作我以后再说。
[提示]使用SoftICE的VC工具栏可以完成其中的一些过程,但您可能没有安装它。并且这里详细介绍了细节,以便大家更好的理解。
更改softice默认设置模块
1.首先打开主程序。
2.选择模块菜单设置。
3.单击“设置”选项卡(表示常规、翻译、要修改或调试)。
4.修改设置。
5.修改完设置后,请单击确定。
6.加载文件以应用更改。
用ollydbg调试程序时,程序加载后会弹出一个消息框,说有winice/softice在运行。单击确定,程序退出?
一定要先外壳程序。有一个反调试机制。一旦检测到调试程序正在运行,它将自动退出。
如何关闭调试器softice、filemon和regmon?
同时按住CTRL-ALT-DEL键。在WINDOWS任务管理器中,强制关闭破解工具,然后就可以彻底删除了。
SoftICE官方版常见问题
一、如何调出/退出Softice?
在WINDOWS下,可以随时用热键CTRL D调出内存中的Softice,按F5功能键退出Softice。
2.用CTRL D无法调出Softice怎么办?
如果您确保成功安装SoftICE,请检查windows 9x的批处理文件autoexec.bat中是否有winice.exe,并选择windows NT的“开始->程序-> numa Softice”下的“启动Softice”来启动Softice。
3.Softice的屏幕什么都不显示?
选择“开始->程序-> numa软件”下的“显示适配器设置”来重置显卡。
4.Softice中鼠标功能是否异常?
选择“开始->程序-> numa Softice”下的“鼠标设置”来重置鼠标。
显卡设置中选择了“通用视频驱动”选项,但是Softice还是调出全屏DOS界面?
动词(verb的缩写)两项对策
(1)减少winice.dat的初始化命令行(init)中“XX行”的数量,例如40行。
(2)在显卡设置中将“厂商”改为“StandardVGA”,然后“测试”,成功后退出。
特别说明:以上修改只有在系统重启后才能生效!
上面给大家详细的介绍了softice ,以上内容仅2u手游网小编个人理解,最后希望大家喜欢!