--------------------- S H I E L D v 2.0 --------------------- A Freeware Protection Utility Copyright 1991 John A. Strader All rights reserved. December 1st, 1991 Ever had a directory killed by a wild trojan? It is a known fact that most of these destructive programs begin by attacking your DOS directory. It's awfully tedious to have to re-install your operating system every time something potentially dangerous happens, so... ... SHIELD was born! Now picture if you will that deep directory structure with a few randomly scattered hidden files, read-only files, or system files. Those are potential targets of any trojan horse program that will be out to get your system. Therefore, it would only be sensible to BLOCK the torjan before it can do any further damage! SHIELD is an affordable (free) solution to your woes. SHIELD is a utility which will work on any IBM compatible machine. SHIELD has no minimum memory or hardware requirement. SHIELD will protect files (Example: SHIELD junk.c) SHIELD will protect filespecs (Example: SHIELD *.c) SHIELD will protect directories (Example: SHIELD -r junk) SHIELD will protect hidden files or dirs (Example: SHIELD -h junk.hid) SHIELD will protect read-only files or dirs (Example: SHIELD -p junk.rdo) SHIELD will protect system files or dirs (Example: SHIELD -s junk.sys) Unlike the other commercial protection utilities, SHIELD will not slow down your system in any way! It will simply "keep an eye" on your protected files, SHIELDing them from attackers. My philosophy is "BETTER SAFE THAN SORRY!" I also find it destroys my self-condifence when computers die on me. Because of this streamlined operation, SHIELD can be installed and used in a matter of seconds! It is possible to protect vast quantities of files, very quickly! If you use SHIELD without any command line switches (see below) it will not protect directories or any items which have the hidden, read-only, or system attributes set. SHIELD's syntax is: SHIELD [-hprs] filespec filespec is any legal DOS file OR directory spec, which may include drive information, full or partial path information, and wildcards [ ] encloses optional switches (don't type these) -h Protect items which have the Hidden Attribute set -p Protect items which have the Read-Only Attribute set -r Protect entire directory (the quickest, and safest!) -s Protect items which have the System Attribute set The author accepts no responsibility for lost files or data due to the use (or mis-use) of this freely distributed program! SHIELD v2.0 is being distributed as FREEWARE. When distributed, the package MUST include the files SHIELD.EXE and SHIELD.DOC (this file) which may be freely copied and distributed. These two files may be re-archived to better suit a given distribution system, but the files may not be modified in any other way. No distributor may charge more than $1.50 for the distribution of this program. I would appreciate letters from anyone with bug reports (as far as I know, version 1.10 has no bugs), ideas for new programs, and/or comments in general. (I love getting non-junk mail.) Also, I will distribute the assembler source code for a fee of $10. I don't have a fancy electronic mailing address, but the US postal service seems to find me just fine at the following address: John A. Strader 215B Trenton Dr. Gatlin, NH 03038-1806 Happy SHIELDing!