SoftICE调试程序使用说明

SoftICE调试程序使用说明

ID:37503569

大小:242.87 KB

页数:53页

时间:2019-05-24

SoftICE调试程序使用说明_第1页
SoftICE调试程序使用说明_第2页
SoftICE调试程序使用说明_第3页
SoftICE调试程序使用说明_第4页
SoftICE调试程序使用说明_第5页
资源描述:

《SoftICE调试程序使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SoftICE调试程序使用说明由於保护越来越强悍,使得合法买软体的我们,还要受到各种千奇百怪的折磨,弟深深觉得受到侮辱。(您呢?)所以小弟和朋友们不遗馀力的寻找各种好的破解工具,并将之推荐给诸位。软体公司应当知道,将盗版的成本转嫁给合法的使用者,那是不对的,唯有尊重User,并加强服务态度,台湾软体业才有起飞的一天。Soft-ICE功能之强大,如以下文件所言,"可以比拟硬体侦错器",换言之只要程式没有进入保护模式,都逃不过本程式的中断,而且一般软体刻意当掉debugger的陷阱都不用费心。本文件由

2、Chi-haoTseng和朋友一起翻译,如果文件中有不当之处,欢迎在90Net-CopyBoard区写信给弟(Chi-haoTseng)...另外本文件非常非常欢迎你copy给有需要的人,不过不要让小弟看到本文件中任何一部份的内容被修改或被拿来图利(小弟和朋友们会很痛心的),在最後还是要感谢你肯花时间来看小弟的拙作....第一章--------[介绍]1.1本程式的功能1.2使用手册1.3系统需求1.1本程式的功能----------------Soft-ICE是一个软体除错工具。可是它拥有相当於

3、硬体侦错器(hardware-level)的能力,使它能凌驾於DOS一般的除错程式之上。Soft-ICE使用386的虚拟86模式(virtual86mode)将DOS所有程式摆在一个虚拟机器(VirtualMachine)上,使得Soft-ICE可以完全控制DOS的环境。Soft-ICE使用80386保护模式的特色,像是paging、I/Oprivilegelevel和breakpointregister,加'硬体侦错器'中断指示著你存在的DOS除错程式.我们设计Soft-ICE时有三个目标:1.

4、利用这80386实际上的机器潜在能力去侦错未来的东东那个是不可能的或以缓慢仅软体的除错程式是禁止的.即时的'硬体侦错器'中断点,记忆体保护,中断跳出程式,等等.2.和现有侦错器的使用方式相容。我们想要提供一个工具--它的使用方式和现有侦错器的使用方式相同,可是它却拥有硬体除错器的能力。如此使用者就可以省去不必要学习的时间,而得到有力的工具。3.是一个拥有友善使用者介面(user-friendly)的程式。由於Soft-ICE的视窗可以自由移动,和变换大小,所以即使一些资讯被档在视窗底下,只要经过移

5、动和变换大小,也可以被使用者看到,另外动态的线上辅助功能,使得你偶而才用一次Soft-ICE也不会感到困扰....Soft-ICE的特色:*可设定某记忆体在读/写时、I/O埠在读/写时、到达某块记忆体范围,或是某插断发生时,立即中断回到Soft-ICE。*反向追踪程式。*原始程式的侦错。*可以和其它侦错器同时侦错程式。*完全支援EMM4.0(expandmemorymanager)。*如果是单色萤幕,则可以自动将Soft-ICE放在640KB主记忆体以外的空间。*本程式可在任何时刻呼叫出来。*即使

6、键盘插断被改,本程式还是可以呼叫出来。*本程式实际是放在另一虚拟机器上,这麽做是为了怕其它程式刻意的更改或摧毁Soft-ICE的程式码。所以即使DOS当掉了,Soft-ICE能仍正常的工作。(注1.)*如果你的电脑拥有超过640KB的记忆体,则Soft-ICE将不会占用低於640KB的传统记忆体。*亲合力极强的动态线上帮助。*本程式像是一个真正独立於电脑外的硬体侦错器。这代表你可以侦错任何一个设备驱动程式(.sys),这是传统的除错程式所不及的。*甚至可以对DOS不相容或可以自我开机的程式除错。*

7、安装相当简单。你根本不用调任何一个DIP开关,而且本程式也不会占用任何一个I/O埠,更不会跟任何一块记忆体相冲。附注:Soft-ICE是使用真实的位址(segment:offset)来定址,而不是使用286和386的定址方式来定址。1.2使用手册------------[Soft-ICE的手册有四个主要部份](第一节)学习如何使用Soft-ICE(第二节)各种命令的说明(第三节)所支援的特性(第四节)进阶的主题第一节讨论使用本程式侦错时最常遇到的问题。在本节中我们也安插了一个小实验。"学习Soft

8、-ICE",和一个小的实验,Soft-ICE据有亲和力的线上辅助能被使用於参考命令叙述与语法.这”学习Soft-ICE”部分包含安装指示,一个使用者介面的叙述与教导.这教导被设计把你自身执行的更快速.”命令”部分叙述所有这Soft-ICE命令.这命令叙述被方程式群团结成组织以一个alphabetic索引备考.”支援赋与著特点”部分盖先进的装载选择,象徵的与来源同水准除错,与EMM4.0可能性.”先进的主题”部分主题,诸如:使用Soft-ICE以DOSloadable驱动器与使用So

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。