home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PCBOARD
/
TRUELOCK.ZIP
/
TRUELOCK.DOC
< prev
next >
Wrap
Text File
|
1994-04-01
|
8KB
|
190 lines
TRUELOCK v.98beta - A CID Security Sytem for PCBoard v15.1+
^^^^
Created by Jody Gyomber - The Silicon BBS, Parsippany NJ, (201)335-3238
(These docs are beta too! Will be more thoroughly done later.)
BETA NOTE -
This is a wide-area beta release of TRUELOCK. It has been
thoroughly tested but I am sure there is the possibility of a bug
or two lurking in their. I would like to have some other
Caller-ID capable modem strings implemented if some of you could
provide some information. Please report all bugs my BBS noted
above. Also, I would sincerely appreciate someone keeping an eye
on it when an out-of-area or private (blocked) call comes in.
Please, please, please let me know of anything you might like
implemented. Enjoy!
PRELUDE -
Have you ever wanted to TRULY LOCK out an unwanted user from your
BBS? Well, if you own PCBoard v15.1 and have a modem that
supports Caller-ID and the service provided by your telephone
company, you can! This PPE was designed for MAXIMUM security in
order to ensure the quality of your BBS.
FEATURES -
* Can be inserted into THREE PCBText locations for ULTIMATE
flexibility!
* Optionally writes to PCBoard Callers Log unlike any other
call blocking PPE on the market. Even BEFORE the user makes it
to the 'Operational Languages Available:' prompt! It even
inserts the NAME and the REASON you locked that caller out!
* Optionally sends a message to ANY Sysop or Co-Sysop on the BBS!
* Optionally writes to TRUELOCK's own log for every call!
* Complete debugging & diagnostic modes for SECURE & EASY SETUP!
* Complete error checking! If the Caller-ID information is NOT
received correctly it will RELOG a user if configured to do so.
* And much more!
REQUIREMENTS -
PCBoard v15.1+ by Clark Development Corp.
Caller-ID service from your local telephone company.
A modem which supports Caller-ID checking and interfaces with
PCBoard v15.1+.
CONFIGURATION -
[Example configuration file - Must be named same as PPE with .CFG extension]
1
SYSOP
YES
RELOG
TRUELOCK.LOG
UNWNTED
TRUELOCK.LST
O
----------------------------------------------------------------------------
TRUELOCK v.98beta PPE by Jody Gyomber - Configuration File
All information must be present and in the appropriate order.
Line 1 - Modem Types: 1 - Practical Peripherals & Supra Modems
2 - ZyXEL Modems
Line 2 - Leave Message to Sysop. Leave blank if you want no message
sent. Insert name of user you want message to be addressed. A
private message will be sent to that user in the Main
conference.
Line 3 - Post to node's CALLER LOG. (YES or NO)
Line 4 - File to display to user when about to be relogged due to
garbled Caller-ID information. Leave blank for no relog.
Line 5 - Post information to a log for review. Leave blank for no log.
Line 6 - File to display to UNWANTED user when phone number matches a
phone number in the block listing. No filename extension.
Line 7 - File of phone numbers to block. (See format in file)
Line 8 - Display which prompt or call a PPE:
PCBText #385 O - Operational Languages Available:
#149 G - Do you want graphics (Enter)=yes
#149 A - Do you want graphics (Enter)=no
#259 N - What is your first name
[End of example configuration file]
INSTALLATION -
Whichever prompt you have decided to use you must insert the
location of the PPE in that PCBText location. Your first choice
for prompts should be PCBText #385 'Operational Languages
Available:'. This location provides MAXIMUM SECURITY since it is
the FIRST prompt that PCBoard displays to the caller. This means
that no one can just 'sit' and tie-up the BBS until the time-out
comes around. Otherwise, you may use any of the choices.
Step 1 - Load your PCBTEXT file with the MKPCBTXT
program supplied by CDC.
Step 2 - Press F3 and enter the number of the prompt you
wish to replace.
Step 3 - Replace the stock PCBoard prompt with the
location of the TRUELOCK PPE. e.g.
!D:\PCB\PPL\TRUELOCK.PPE D The 'D' at the end of
the PPE is OPTIONAL it allows for debugging and
diagnostics. With that option enabled the PPE
will write a file to the PPE directory called
DEBUG1 or whatever depending on which node it is
using. It is a text file and will contain all of
the variables plus response strings from the
configuration file and the modem. You may leave
this option enabled all the time if you like.
Step 4 - Repeat process for ALL of your PCBText files.
REGISTRATION -
The cost for registering this PPE is $15 US dollars. You may mail
a check or money order payable from a US bank to the following
address:
Albert J. Gyomber
c/o TRUELOCK
1480 Route 46 Apt302B
Parsippany, NJ 07054
You must enclose the following information with your check or
money order:
Name
Mailing address
BBS Name and telephone number
You will be mailed a diskette with your personally registered
PPE. Registration will remove the 'Unregistered' notice and be
replaced with your name as well as remove the two second delay.
DISTRIBUTION -
You may freely distribute this complete package only and in an
unmodified form only. No remuneration may be collected or charged
for this work by anyone other than the below noticed
individual/company except for that cost incurred in actual
electronic media production (i.e. diskette or CDROM). In other
words, it can be placed on BBSs, shareware CDROMS, etc. but I/my
company reserves the right of copyright and remuneration for the
actual work. The source code may not be distributed by anyone
other than the below listed company.
DISCLAIMER -
The user agrees when utilizing this package that he does so at
his own risk with no guarantees, implied or otherwise, as to the
functional performance or liability of the package.
THOUGHTS -
If you have any questions or suggestions please feel free to drop
me a note on my BBS or you can leave a message to me on MegNET or
SeekNET echomail conferences. You can reach me on Salt Air but I
do not log on there all that often.
I've seen many debates on whether individuals should or should
not charge for PPEs. I leaned toward not charging for PPEs but
after I finished putting in about 30 hours of work into this PPE
I thought it was worth something. It all boils down to the fact
that time is money and if someone spent their time creating some-
thing that you are going to use then it *must* be worth
something. What is my reason for charging? Well, I don't own the
PPL package and I would REALLY like too. That reminds me.. Many
thanks to Bob Simms of The Union Station BBS in Union, NJ for
letting me borrow his PPL manual and compiling this many times.
Oh yeah, one other thing.. Wait until you see my PPE which takes
the Caller-ID checking much further