SoftICE是由Compuware NuMega公司推出的一款专业可靠的编程调试工具。softice官方版具有十分良好的稳定性和兼容性,SoftICE具有强大的反汇编功能,当你完成修改设置,请单击“确定”。稳定性都非常的出色,SoftICE因在 WINDOWS 目录里面有一个与 SI softice。SoftICE可以悬浮在Windows操作指示。欢迎来快盘软件园下载体验。
SoftICE软件功能
1.显示Windows 95和Windows NT内部信息
2.在源代码层次上调试32位(Win,程序、Windows NT设备驱动程序(内核模式和用户模式),Windows 95驱动程序、VxDs、16位Windows程序和DOS程序。
3.向待加密软件提供丰富的方便的编程接口,便于设计个性注册方式,同时使被加密程序与加密壳之间融为一个整体,增加破解难度。
4.支持内核层次上的调试
SoftICE软件特点
1.ollydbg的反汇编器可以高亮不同类型的指令(如:跳转、条件跳转、入栈、出栈、调用、返回、特殊的或是无效的指令)和不同的操作数(常规、FPU/SSE、段/系统寄存器、在栈或内存中的操作数,常量)。您可以定制个性化高亮方案。
2.OllyDbg可以在没有调试信息或函数过程使用非标准的开始部分和结尾部分的情况下,对递归调用进行回溯。
3.有多达百余个选项用来设置OllyDbg 的外观和运行。
4.OllyDbg可以识别 2300 多个C 和Windows API 中的常用函数及其使用的参数。您可以添加描述信息、预定义解码。您还可以在已知函数设定 Log断点并可以对参数进行记录。
SoftICE软件亮点
1.OllyDbg可以根据 Borland 和 Microsoft 格式的调试信息,显示输入/输出符号及名称。Object 扫描器可以识别库函数。其中的名称和注释您可任意添加。如果DLL中的某些函数是通过索引号输出的,则您可通过挂接输入库来恢复原来的函数名称。不仅如此,OllyDbg还能识别大量的常量符号名(如:窗口消息、错误代码、位域…)并能够解码为已知的函数调用。
2.OllyDbg可以识别所有 Borland 和 Microsoft 格式的调试信息。这些信息包括源代码、函数名、标签、全局变量、静态变量。有限度的支持动态(栈)变量和结构。
3.OllyDbg可以调试多线程程序。因此您可以在多个线程之间转换,挂起、恢复、终止线程或是改变线程优先级。并且线程窗口将会显示每个线程的错误(就像调用 GETLASTERROR 返回一样)。
4.能根据最终用户的机器信息、注册用户及加密时的保护密码计算注册码,从诸多加密算法中随机选择一种用于注册码的计算。
5.支持设置在Windows消息断点
SoftICE使用说明
1、如何呼出/退出Softice?
在WINDOWS下可以随时用热键CTRL+D组合键呼出内存中的Softice,按F5功能键退出Softice
2、用CTRL+D不能呼出Softice怎么办?
如果确保成功安装了Softice,对于windows 9x请检查批处理文件autoexec.bat中是否有winice.exe这一句,对于windows NT请在“开始-〉程序-〉NuMega Softice”下选择“Start SoftICE”启动Softice试试。
3、Softice的屏幕没有任何显示?
在“开始-〉程序-〉NuMega Softice”下选择“Display Adapter Setup”重新设置显卡
4、Softice中鼠标功能出现异常?
在“开始-〉程序-〉NuMega Softice”下选择“Mouse+ Setup”重新设置鼠标
在显卡设置中选择了“Universal Video Driver”选项,但是Softice的呼出的仍然是全屏DOS界面?
5、两个对策
(1)将winice.dat的初始化命令行(即INIT)中的“LINES XX”数改小,例如:LINES 40
(2)在显卡设置中将“Manufacturer”强制改为“StandardVGA”,然后“Test”,成功后退出。
特别注意:以上的修改都要重新启动系统后才能生效!!!
SoftICE更新日志
SI432 中 cws3xw32.dll 需要的 softkey.dll *添加*
去掉了多余的 Vsetup.ini 文件。
SI432 的原配 cws3xw32.dll (3.4.12.0) *已修改*