小编今天为大家带来的是softice这款软件的介绍。
softice是由Compuware NuMega公司推出的一个非常经典的用于调试软件的工具,softice支持多种语言,具有极强的兼容性,方便用户对软件或设备进行调试。
Softice全解析图一
softice软件介绍
SoftICE是Compuware NuMega公司的产品,是DOS及Windows 2000及之前的内核级调试工具,兼容性和稳定性极好,可在源代码级调试各种应用程序和设备驱动程序,也可使用TCP/IP连接进行远程调试。由于微软的Windbg方便性、可靠性及可用性远远超出SoftICE,且免费使用,这也一定程度上导致Compuware NuMega公司没有推出ICE的后续版本。ICE的含义(In Circuit Emulator)即实体电路模拟器,是用来跟踪软件执行动作细节的一个模拟CPU的电子设备。当然这种设备价格昂贵,不是常人所能拥有的。NuMega公司推出的Soft "ICE",意思是靠软件实现ICE的功能。
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的一些资讯,希望大家能够喜欢!也要多多支持小编哟!
Softice全解析图三