Dec 092017
 
SECURE was designed as a secure front-end for a program compiled in BASIC. Includes Basic source code.
File SECURE31.ZIP from The Programmer’s Corner in
Category BASIC Language
SECURE was designed as a secure front-end for a program compiled in BASIC. Includes Basic source code.
File Name File Size Zip Size Zip Type
PROTECT.EXE 36288 25341 deflated
SECURE.BAS 569 316 deflated
SECURE.DOC 2791 1193 deflated
TPCREAD.ME 199 165 deflated

Download File SECURE31.ZIP Here

Contents of the SECURE.DOC file



SECURE

Version 3.1

Copyright 1990-Steve Lewis

December 3, 1990



SECURE was designed as a secure front-end for a program compiled in BASIC.
SECURE is patched ahead of the start of the BASIC program, thus serving as
a key. The text file, called AUTHORIZ, MUST BE PRESENT IN THE SAME DIRECTORY
AS THE PROTECTED PROGRAM, IN ORDER FOR THE PROGRAM TO RUN! The first line of
AUTHORIZ contains the 8-digit serial number, followed by the checksum.
The format is as shown below;

SERIAL NUMBER
CHECKSUM

If the checksum is correct for the serial number, the program will run.


In addition to this document, the following files are provided;


PROTECT.EXE
SECURE.BAS


The first step is to append SECURE.BAS to your BASIC program. The only
restriction is that YOUR PROGRAM MUST START AT LINE 20 OR ABOVE!
Run PROTECT.EXE with SECURE.BAS present in the same directory, and you will be
asked to enter a 5-digit code to be imbedded in the BASIC program. You will
then be asked to enter the filename of the BASIC program that you wish to
protect, followed by the serial number that you wish to assign to the user's
copy. PROTECT.EXE will then create a file called PROGRAM.BAS, as well as the
file named AUTHORIZ. PROGRAM.BAS is your protected BASIC program. Rename it as
desired, and then compile it.

While it's true that a user can give out the serial number and the checksum
other users, the user will be revealing his or her identity, since only that
person's serial number will work! Also, it will work ONLY with copies that have
the SAME 5-digit code. For each 5-digit code, there is a DIFFERENT checksum
for the SAME serial number!



Written by Steve Lewis for the IBM PC using DOS 2.0 or
later, including DOS 4.01

SECURE is supplied for personal, private use. Feel free to
distribute SECURE given these restrictions:

o SECURE shall be supplied in its original, unmodified
form, which includes this documentation;

o no fee is charged.

o Commercial use ONLY by permission of the author.

If you are using SECURE and find it of value, your gift in
any amount ($15 suggested) will be greatly appreciated.
Makes checks payable to:

Steve Lewis
405 South Sunnyvale Ave.
#210
Sunnyvale, CA 94086



Voice: (415) 469-6604


 December 9, 2017  Add comments

Leave a Reply