SoftICE调试指南:深入Windows NT与断点应用
需积分: 34 101 浏览量
更新于2024-07-26
收藏 203KB DOC 举报
"SoftICE用户手册"
《SoftICE用户手册》是一份详细指导如何使用SoftICE这款强大的调试工具的文档。SoftICE是一款著名的动态调试器,主要用于在Windows 95和Windows NT操作系统中对软件进行底层调试。该手册包含了从安装、配置到实际使用的全方位教程。
手册首先介绍了SoftICE的产品概况,包括其核心功能和配套的Symbol Loader,后者用于加载调试信息。此外,手册还提供了获取客户服务和支持的途径,以及如何联系NuMega公司的技术支持中心。
在安装部分,手册详细阐述了SoftICE的硬件和软件需求,安装步骤,以及针对多处理器系统和特定硬件环境(如显卡)的配置方法。此外,还特别提到了在Windows 95下的特殊配置和通过串行口连接第二台计算机的可能性。
SoftICE教程部分引导用户如何启动和使用这个工具,包括载入SoftICE,控制调试屏幕,源码跟踪,设置断点(如STICKY断点),以及利用命令行和符号表进行调试。同时,还讲解了如何设定条件断点、编辑已有的断点,以及设置读写内存断点。
第四章主要关注如何将代码装入SoftICE进行调试,涵盖了调试的基本概念,准备调试程序的步骤,特别是对于设备驱动程序和VxDs的调试。这部分详细介绍了如何使用Symbol Loader来转换和加载文件,以及如何在DOS命令行中操作Symbol Loader。
SoftICE的导航章节则详细介绍了如何有效使用SoftICE的各种窗口,包括控制调试窗口、代码窗口、本地窗口、观察窗口和寄存器窗口。用户可以通过这些窗口查看和操作程序的状态,如读取信息、编辑内存和寄存器等。
后续章节继续深入讲解如何使用断点,包括不同类型的断点、断点选项,以及如何设置条件断点。此外,手册还涉及了表达式的使用、加载系统组件的符号信息、通过调制解调器进行远程调试的配置,以及如何定制SoftICE以适应个人需求。
最后,手册还涵盖了在Windows NT环境下的高级调试技术,如深入Windows NT的核心结构、内存管理、API堆等,并提供了错误信息、显卡支持和排错方面的参考资料。
《SoftICE用户手册》是一部全面的指南,旨在帮助开发者和逆向工程师充分利用SoftICE的强大功能,深入理解和调试Windows系统下的程序。
538 浏览量
2010-08-21 上传
2008-12-11 上传
点击了解资源详情
106 浏览量
2010-01-13 上传
点击了解资源详情
netsniper11
- 粉丝: 6
- 资源: 116
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率