[net.micro.cpm] PASS30 adds password access to any .COM file

W8SDZ@Simtel20.ARPA (08/26/84)

From:  Keith Petersen <W8SDZ@Simtel20.ARPA>

PASS30, a new program to add password access to any .COM file is now
available on SIMTEL20.  Here's a list of the files, followed by a
brief description of how it works:

Filename			Type	 Bytes	 Sectors     CRC

Directory MICRO:<CPM.FILUTL>
PASS30.COM.1			COM	   512    4 =   4H  5A48H
PASS30.DOC.1			ASCII	  1334   11 =   BH  9B93H
PASS30.HEX.1			ASCII	  1271   10 =   AH  6139H

This is a novel little program that will install a password into any
COM file.  The best way to explain is to give an example:

  A>DIR                                   <- the two files are on the dsk
    PASS30  .COM  |  STAT    .COM
  A>STAT                                  <- the original file is run
  A: R/W 38k free
  A>PASS30 STAT.COM                       <- PASS30 is invoked
  Password? FREEDOM                       <- the PW is now set
  A>STAT                                  <- someone tries to run it
  Password? BARF                          <- oops, wrong pw, so warmboot
  A>
  A>STAT                                  <- let's try again
  Password? FREEDOM                       <- proper pw entered, so run
  A: R/W 38k free                            the program
  A>

DO NOT run PASS30 over a program twice! then you will need to enter
TWO passwords (it has no way of "clearing" the pw, so once it's set,
it's locked in there.)

--Keith