硬盘强力保护工具——CCP 河北 张晋颖 1996-09-06 在此,笔者向大家介绍一款优秀工具软件CCP(CONFIGURATION & CONTROL PROGRAM)。该软件由大名鼎鼎的SCAN & CLEAN的作者McAfee Associates开发,安全性与可靠性值得信赖。 一、功能及特点 CCP通过在硬盘安装新的主引导记录MBR(Main Boot Record)的方法对硬盘进行保护,适用于操作系统为MSDOS或PCDOS的微机。安装设定后,可实现以下部分或全部功能: ·引导保护:从硬盘引导时,需键入引导口令或超级用户口令方可正常启动。三次口令有误,系统锁死。若CMOS设置为软盘引导,则启动后不能识别硬盘。 ·配置锁定:修改CONFIG.SYS与AUTOEXEC.BAT后,系统引导时要求用户回答超级用户口令,口令异常系统锁死。 从保护思路看,CCP并不比其它方法高明许多,但由于采取了一系列强有力的措施,其保护的可靠性得以大大提高。 ·分级管理:管理级别分为超级用户与最终用户。只有超级用户可以设定或更改自身及最终用户的权限(如可设定为最终用户只能更改启动口令,不能进行其它操作等)。 ·CCP将新的MBR安装在硬盘的前五个扇区,将原MBR及新的MBR保存在软盘上以备复原系统之需。同时在硬盘根目录下以只读、隐含的奇怪文件名保存这五个扇区原来的内容。 ·以特殊格式在软盘上存储MBR内容。该软盘对DOS而言好象是未经格式化的新磁盘,对其操作将显示General failure reading drive A等错误信息。只有CCP可正确读取其内容。不要误认为该盘已损坏! ·由于新的MBR安装在硬盘的前五个扇区,所以CCP会阻止对该区域的任何写入操作。专门重写MBR的FDISK /MBR命令对其也无可奈何。若对该区域执行读操作,则显示原MBR内容。 ·CCP对系统硬盘的保护是靠新的MBR实现的。即使将CCP文件或其整个子目录删除也不会导致保护失败或系统崩溃。 二、安装及设定 该软件的安装及设定均通过执行CCP.COM实现。由于采用了字符图形用户界面且提示信息较丰富,故仅叙述其要点。 运行CCP.COM文件将显示主菜单,其选项及意义如下: Set Access__设定超级用户口令及其作用范围 Install__向硬盘安装(或重新安装)新的MBR Recover__病毒感染或磁盘损坏后恢复CCP Remove__从硬盘上移去CCP,恢复原MBR Exit__返回DOS ·选择Set Access将出现Access Password(访问口令)和Configuration(配置列表)两个选项。 Access Password选择或改变超级用户的口令。初次安装时无口令,但重新设定安装CCP时,必须输入超级用户口令。 选择Configuration项目后将弹出配置列表菜单。该菜单让用户选择超级用户口令的作用范围。配置选择菜单有以下选项: Recover hard disk protection(恢复硬盘保护) Remove hard disk protection(移去硬盘保护) (Re)Install hard disk protection(安装或重新安装硬盘保护) Set boot password(设置引导口令) 使用光标键选定选择项目,用空格键确定。被选中的项目前会显示一个ASCII码值为251的符号。选中的项目,最终用户将无权再进行设定。 ·选择Install将弹出Available Options(有效选项)菜单,让用户选择CCP安装后被保护的内容。菜单项目有: Require password to boot the operating system(引导操作系统时需要口令) Check CONFIG.SYS and AUTOEXEC.BAT at system boot(系统引导时检查CONFIG.SYS和AUTOEXEC.BAT) Prevent access to hard disk if system booted from floppy disk(从软盘引导时阻止对硬盘的访问) 选中Require password...后,需输入一个最终用户口令。每次从硬盘引导时,CCP都将要求键入该口令。该选项在Set Access菜单中Set Boot password未选中时才出现。 选中Check CONFIG.SYS...后,系统引导时将对系统配置文件CONFIG.SYS与AUTOEXEC.BAT进行检查。如果这两个文件被改动,系统引导时将出现提示信息: AUTOEXEC.BAT and/or CONFIG.SYS has been modified(AUTOEXEC.BAT和/或CONFIG.SYS已被更改) Enter SuperUser password(输入超级用户口令) 选择Prevent access...后,当从软盘启动系统试图访问硬盘时,会显示Invalid Media Specification(指定无效媒体)错误信息。 ·选择Recover后,CCP将提示用户将备份MBR的软盘插入软驱,然后将其恢复至硬盘。在硬盘损坏或病毒侵扰造成MBR被破坏时,可用该选项恢复。 ·选择Remove将去除CCP对硬盘的保护,恢复原来的MBR并重新启动系统。 ·选择Exit将从CCP返回DOS。重新设定后,CCP会提示用户是否在退出前存储修改内容。 系统重新启动后,蓝色背景下将显示一把黄色的钥匙,并提示用户输入引导口令(Enter Boot password)。只有正确键入引导口令或超级用户口令,系统才会继续引导__它在履行自己的职责了。 三、注意事项 1.虽然CCP与MSDOS和PCDOS的兼容性很好,但它不支持DOS-Unix、DOS-OS/2等双重启动分区的硬盘。 2.安装及设定CCP时,内存中不应驻留磁盘高速缓存类软件(如SMARTDRIVE)。安装、设定完成后,此类软件可以正常加载使用。 3.若在Windows环境中安装、设定CCP,应将32位存取方式关闭(将WIN.INI中32BitDiskAccess语句设为OFF)。 顺便说明,该软件系共享软件,可方便地从BBS站下载或从其它途径得到。