SoftICE调试器.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
SoftICE调试器

第2 章 动态分析技术 声明:本电子文档是 《加密与解密(第三版)》的配套辅助电子教程!电子工业出版社依法对 本作品享有专有出版权。任何未经权利人书面许可,复制、销售或通过信息网络传播本作品 的行为;歪曲、篡改、剽窃本作品的行为,均违反 《中华人民共和国著作权法》,其行为人 应承担相应的民事责任和行政责任,构成犯罪的,将被依法追究刑事责任。 为了维护市场秩序,保护权利人的合法权益,我社将依法查处和打击侵权盗版的单位和 个人。欢迎社会各界人士积极举报侵权盗版行为,本社将奖励举报有功人员,并保证举报人 的信息不被泄露。 举报电话:(010(010 传 真:(010 E-mail: dbqq@ 通信地址:北京市万寿路173信箱 电子工业出版社总编办公室 邮 编:100036 2 加密与解密 (第三版) 说明:本篇文档是对 《加密与解密》第三版第2 章 动态分析技术补充,为了降 低书的价格,直接以电子文档提供给图书购买者。 看雪软件安全网站 http :// kanxue 2008-6-1 2.2 SoftICE 调试器 SoftICE 是Compuware NuMega 公司 ( )的产品,是目前公认最好 的系统级调试工具!兼容性和稳定性极好,可在源代码级调试各种应用程序和设备驱动程序, 也可使用TCP/IP 连接进行远程调试。 NuMega 公司己在2006 年4 月宣布Driver Studio 停止开发,目前支持到Windows 2003, 这意味着 SoftICE 将在新系统中消失。本节只简单介绍一下 SoftICE 基本用法,详细的请参 考其自带的文档Using SoftICE.pdf 和CommRef.chm 。光盘映像文件也提供了TiANWEi 翻译 的SoftICE 的中文命令手册。 在开始之前先谈谈ICE 的含义,ICE (In Circuit Emulator )即实体电路模拟器,是用来 跟踪软件执行动作细节的一个模拟CPU 的电子设备。当然,这种设备价格昂贵,不是常人所 能拥有的。NuMega 公司推出的Soft-ICE,意思是靠软件实现ICE 的功能。 SoftICE 单独发行的最高版本是4.05,针对不同平台推出了相应的版本:DOS, Windows 3.x, Windows 9x, Windows NT 和Windows 2000 。 现在,Compuware NuMega 公司将SoftICE 捆绑进驱动开发套件DriverStudio 和SoftICE DriverSuite 中发行。DriverStudio 是一个设备驱动程序和应用软件开发工具包,在这个套件中 包括久经考验的工具SoftICE, DriverWorks, VtoolsD 和DriverAgent ,以及基于应用层技术(这 种技术曾用于BoundsChecker, TrueTime, TrueCoverage 和FailSafe )的新型设备驱动程序工具。 SoftICE DriverSuite 是一套用来加速微软Windows 设备驱动程序的开发和调试的核心工具, 里面也包含SoftICE 。 2.2.1 安装 SoftICE 4.05 在Windows 9x 系统上很稳定,但其Windows 2000 版本或多或少总会出现 点问题,如断点失效、不能返回应用程序领空等。另外,该版本不支持USB 键盘与鼠标,因 此建议为Windows 2000 以上系统选择更高版本的SoftICE 。 Windows ME 是Windows 9x 的升级版本,其核心与Windows 9x 是一样的,因此SoftICE 4.05 for Win 9x 版本可以在此系统上安装,安装时需要一个补丁程序Winice Loader。 第2 章 动态分

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档