C A M B E L G I U M SafetyBoot Version 1.0a Owners Manual (Swift Version) License SafetyBoot is not public domain software, nor is it free software. SafetyBoot is copyrighted by Cam Belgium and Pascal FUKS, and any unauthorized use or use inconsistent with the terms of this license is an infringement of the copyright. SafetyBoot may be used without registration on a 21-day trial basis for the purpose of determining whether SafetyBoot is suitable for your needs. The use of SafetyBoot, except for the initial 21-day trial, requires registration. Beyond the 21-day trial period, the use of unlicensed copies of SafetyBoot by any person, business, corporation, government agency, or any other entity is strictly prohibited. After th 21-day trial period, you must either register the software, or uninstall and erase it. A single user license permits a user to use SafetyBoot only on a single computer. A purchaser of a single user license may not use the program on different computers, even if he doesn't use it at the same time. No one may modify or patch the SafetyBoot executable files in any way, including but not limited to decompiling, desassembling, or otherwise reverse engineering the program. A limited license is granted to copy and distribute SafetyBoot only for the trial use of others, subject to the above limitations and also the following: 1. SafetyBoot must be copied in unmodified form, complete with all accompanying files, documentation, order forms and this license information. 2. SafetyBoot may not be distributed in conjunction with any other product without a specific license to do so from Cam Belgium. 3. No fee, charge, or other compensation may be requested or accepted, except as authorized below: * Operators of electronic bulletin board systems (sysops) may make any shareware version of SafetyBoot available for downloading only as long as the above conditions are met. An overall or time-dependant charge for the use of the bulletin board system is permitted as long as there is not a specific charge for the download of SafetyBoot. * Vendors of user-supported or shareware software may distribute only the most current shareware version of SafetyBoot without specific permission, subject to the above conditions. It is the responsibility of the vendor to obtain the latest shareware version. Vendors may charge a disk duplication and handling fee. Introduction SafetyBoot protects you against unauthorized access to your data and your computer. When SafetyBoot is installed on your computer, nobody can start it without entering a password. Even if your computer is started with a bootable floppy, the C: drive remains inaccessible. The program is even necessary for people having computers with power-on password, as this paasword does not protect your disk against : * a failure of the CMOS Ram, * a failure of the CMOS Ram battery * a stolen disk installed in another computer SafetyBoot is installed with two passwords: * a user password, * a system administrator password This mechanism makes possible : - For large organizations - Set the same system administrator password on all the computers, while having an individual password on a "per user" basis for each computer. - For individuals - This system makes possible to store two passwords in the same machine, which leaves a second chance in the case of a forgotten one. Unlike other disk locking softwares, SafetyBoot's passwords are stored in a way which makes possible to type them from DOS with a special KEYB XX (for a non QWERTY keyboard) loaded and enter them by typing exactly the same keys to start the computer. As the passwords are stored encrypted on the disk, even an experienced hacker will have a few chances to discover it. For this reason, there's no program available at this time to display the passwords stored on disk. If the demand is sufficient, the author can develop such a program. The installation process is very simple, and will prompt you for the initial system and user passwords. It will automatically save a special file wich will allow you to uninstall the software as needed. There's also a special utility to change either the user password, either the system administrator's one. (-) The program will work with all version of Windows, but if you did'nt registrate, you can't use the 32 bit access feature wich requires a special device driver in CONFIG.SYS. (-) This program is compatible with all version of dos starting at version 3.2. (-) The program is not compatible with the Dual OS Loader from Windows NT. (-) The program uses 1K of conventional memory. ***************** * * * W A R N I N G * You have to remove any Anti-Virus protecting your boot * * sector prior installing SafetyBoot. Some anti-virus ***************** will report erroneously a virus in boot sector. Installation ------------ Perequisites. Before installing SafetyBoot , you will need the following: * A formatted diskette with at least 1024 bytes available on it (with no SBSAVE.PTN file). * The installation program. ***************** * * * W A R N I N G * You have to remove any Anti-Virus protecting your boot * * sector prior installing SafetyBoot. Some anti-virus ***************** will report erroneously a virus in boot sector. Installation step by step SafetyBoot installation process is very simple, and will guide you untill software is installed. 1. Log in into the drive and directory where SBINSTAL.EXE is located (we will assume this is root directory of drive A:) by typing A: 2. Type SBINSTAL 3. An initial screen presenting the program will be displayed, and you will have to type a key to continue. 4. The program will test if SafetyBoot is currently installed on your computer. If it detects an installed version of SafetyBoot , it will display an error window saying: Safety Boot already installed. and wait for a key press. 5. If the program is not already installed, the following message will be written on your screen: Ready to install Safety Boot On disk C: Insert a diskette in any drive. SBINSTAL will check for drive A:, then drive B:. So if you want to use B: drive, remove any floppy from A: Press Enter to continue, ESC to cancel. SafetyBoot installation process writes a special file called SBSAVE.PTN(1) in two places: 1) the root directory of C: (hidden, system, and read only file) 2) a diskette. As SBINSTAL test for the presence of a diskette, first in A:, second in B:, if you want this special file on B:, you will need to remove any diskette from A: ***************** * * * W A R N I N G * if everything is correct (no previous installation, * * no SBSAVE.PTN on floppy, ...), this is your last ***************** chance to cancel the installation. _____________________________________________________________________________ 1SBSAVE.PTN is written on the floppy at each installation. If you want to use the same diskette for the installation on more than one computer, you will have to rename it at the end of the installation process. Try to rename it in way that makes possible for you to remeber which file is from which computer (e.g. USER's NAME, PC Serial Number, or location...) 6. If SBINSTAL can't find a diskette in any drive, it will display an error window saying: No diskettes in drives... And it will restart at point (5) 8. If SBINSTAL detects a file called SBSAVE.PTN (see 1) on diskette, you will see an error window with the following message: File SBSAVE.PTN already exist ! and you will have to press any key. Then you will be back to the Dos prompt. 9. If SBINSTAL detects a previous installation, which was removed from the floppy, it will display a warning window with the following message: A previous installation of SafetyBoot was detected on drive C: press a key, the the program asks you: Do you want to overwrite it? (Y/N) press Y or N; if you press N, you'll be back at DOS prompt. 10. Then the program will try to create SBSAVE.PTN on diskette and C:, then it will write the uninstall informations in it. If at any stage in this process, SBINSTALL suspect an error, it will diwplay an error window, wait for a keypress and return you to DOS. 11. If everything is correct till now, the program will prompt you to type the user's password : Type User Password : type it (maximum 10 characters) and end it with Then SBINSTAL asks you to retype the password : Retype Password : again type it. if the passwords don't match, you'll be back at (11) 12. Then you will be prompted for the system administrator password: Type System Password : The same procedure as for the user's password will be used. 13. Once it is done, the program will install SafetyBoot on your hard disk, if it detects no error, you will be brought back to DOS. That's all, SafetyBoot is installed, you can restart your computer to test it. Utilities --------- SBCHANGE -------- Introduction This program allows you to change the SafetyBoot 's passwords. This program can be started in two modes : * Normal mode * System administrator mode If you started the program in System Administrator mode, you'll have the choice of changing either the user's password, either the System password. In normal mode, you can only change the user's password. Perequisites You must have a valid installed version of SafetyBoot installed on your C: drive, and the SBCHANGE utility must be in a directory which is in your PATH, or in the current directory of the current drive. If SBCHANGE is not installed, you will get an error message. Usage The syntax of SBCHANGE is the following : SBCHANGE [S] If you start SBCHANGE with no parameter, you will be prompted for the old user's password. If you make an error in the password, you'll get an error message, and are back to DOS. If password is correct, you'll have to type the new one twice for verification purposes. If the two passwords are the sme, the old password will be replaced. If not, you'll get an error message and are back to DOS. If you start SBCHANGE with the "S" option, you'll have to type the System administrator's password. Then, you will have a small menu where you can choose : [1] change user password. [2] change system password. [0] Exit program. If you choose 1 or 2, you will have to type the new password twice (for verification purposes). If the passwords don't match, you'll get an error message, and you're back to DOS. SBREMOVE -------- This utility lets you remove SafetyBoot from your hard disk. You need to start it either from a directory where resides a valid SBSAVE.PTN file for this computer, either from anywhere providing you have SBSAVE.PTN (Hidden, System, Read Only) in your root directory of C:. After typing SBREMOVE , the program is removed from your hard disk. Conclusion ---------- Cam Belgium hopes that you'll love this small utility, and wait for any comment and/or suggestion about this product. Registration Form SafetyBoot version 1.1 Order Form Prices listed are for prepaid orders in U.S. funds. Please add shipping below. +----------------------------------------------+----+---------+----------+ |Item |Qty | Price| Amount | +----------------------------------------------+----+---------+----------+ |New User Package: | | | | |SafetyBoot 1.1 Single CPU | | | | |License, Manual and Disk (3.5__ or 5.25___) | | $39.95| | +----------------------------------------------+----+---------+----------+ |Purchase Orders Requirring Billing, add | | $15.00| | +----------------------------------------------+----+---------+----------+ |E.E.C. Residents with no V.A.T. , and all | | | | |Belgium residents, add 19.5% V.A.T. | | | | +----------------------------------------------+----+---------+----------+ |Subtotal: | | | +---------------------------------------------------+---------+----------+ |Shipping (E.E.C.) | $5.00| | +---------------------------------------------------+---------+----------+ |Foreign Shipping | $10.00| | +---------------------------------------------------+---------+----------+ |TOTAL: | | +-------------------------------------------------------------+----------+ Select Method of Payment: VISA ____ MasterCard ____ *Check ____ * Checks drawn on Non-Belgian banks or in non Belgian Francs cannot be accepted. Name: ___________________________________________ Company: ___________________________________________ Address 1 ___________________________________________ Address 2 ___________________________________________ City ________________________ State _______ ZIP ___________ Country ___________________________________________ Phone ( ) _________ - _________________ Fax ( ) _________ - _________________ For charge purchases, enter your card number and expiration date below: ___ ___ ___ ___ - ___ ___ ___ ___ - ___ ___ ___ ___ - ___ ___ ___ ___ Expiration Date ___/___ Signature: ______________________________ Did you 1st learn about SafetyBoot from a BBS, Book or Magazine? Y___ N___ If so, describe: _________________________ BBS phone:( )_ _ _ - _ _ _ _ Mail or Fax this form with payment to: Cam Belgium Chaussee de Tubize, 483 A 1420 Braine-l'Alleud Belgium Fax: +32 (2) 387.28.90 Please allow up to 3 weeks for delivery