home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
UTILITY
/
UPCHKTD.ARJ
/
UPCHKTD.DOC
< prev
next >
Wrap
Text File
|
1991-05-15
|
14KB
|
355 lines
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ ■■■■■■■■■■■■■■■■■■■■■■■■■
│■■■■■■■■■■■■■■■■■■■■■■■■■│
│ ▌ ▄▀ │ │ │
│ ▌ ▌▐ │ ▄ ▄
│ ▌ ▌▐ │ ▐▀▀▀▀▀▀▄ ▄▀▀▀▀▀▀▐
│ ▌ ▌▐ │ ▀▄ ▀█ ▄▀ ▄▀
▐▀▀▀▀▀▀▀▄ ▌ ▌▐ ▄▀▀▀▀▀▀▐ ▀▄ █ ▄▄▄ █ ▄▀
▀▄ ▀▄▌ ▀▄▄▀ ▄▀ ▀▄ █ ███ █ ▄▀
▀▄ █ █ ▄▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀
▀▄ █ █ ▄▀ underWEAR SOFTware
▀▀▀▀▀▀▀▀▀▀▀▀▀
Files included in this Archive package are:
° UpChkTD.EXE
° UcSetTD.EXE : Setup program to your system type and needs
° UpChkREG.EXE : Registration form generator
° UpChkTD.DOC : This text file
° SUPPORT.LST : Technical Support Systems closest to you
° ANOTHER.USE : Uses with UpChk others have found
° NONSYSOP.MSG : Layman terms on setup for NON-SYSOPS
° PCBSYSOP.MSG : Message to PC BOARD Sysop's
° SL-SYSOP.MSG : Message to Searchlight Sysop's
° UPCHKBAT.ZIP : Sample of some batch files
Files needed for this program to run are:
° UpChkTD.EXE -> Checking program
° UpChkTD.CFG -> Configuration file, Generated when UcSetTD is run.
The 10 files listed are the ONLY files that should be contained within
this package. If you are unsure of the integrity of the files please
call and inform the authors. You can pickup your UPCHKTD program
direct from any of the support systems or from the authors system.
:::: TEST DRIVE (aka TD) ::::
This version of UpChk is designed to work for both the concerned individual
BBS User as well as the Sysop's for all system types.
TEST DRIVE means just that, all the features are not implemented and what
is available has limitations. We have provided you with a working copy of
the program to illustrate and prove it will do what we say it does. After
going for a Test Drive and you like it then the next step to the full
featured program is via the ORDER.FRM.
Sysop's we suggest you set this up on 1 protocol to evaluate its merit. Or
you can set it up and run it from DOS for your evaluation. Steps have been
taken to protect our hard work from Sysop's and Users of misusing programs
such as this.
:::: INTRODUCTION ::::
As you know this program is long over due. It is about time a program was
made to offer everyone a sense of security towards their investment of
equipment and peace of mind. In order for us to feel comfortable about the
files just entering our system we would have run the programs required to
erase the doubt of infected files as soon as possible. Many times I would
forget, other times it just got to be a big pain or, worse I would decide to
take the chance. Needless to say that is not the case any longer. UpChk
offers this and much more. Test Drive offers you the following:
//// USER BENEFITS ////
* Scans for VIRUSES via program of your choice!
(McAFEE's SCAN.EXE is the default setting)
* Checks Integrity of Compressed files in any format.
(5 default engines are ZIP,ZOO,ARC,LZH, & PAK you can use up to 10)
How many times have you downloaded a file to find out it is
corrupted after you have logged off? Not any longer!
* Rejects unwanted file extensions if you desire.
(BAT, SYS, EXE, BIN, COM etc... or Files with NO extension)
* Supports batch downloads, limited by your system setup only!
* Supports Comm Ports 1-2.
(Registered versions are 1-4)
* Generates a text file of all activity.
* Displays the results for each file processed.
You will view the checking process but it is shut off so it doesn't
echo back to the BBS.
* UpChkTD.EXE is less than 17k and UpChk.CFG is less than 5k.
* UcSetTD - The setup program that gets your investment online.
(Extensive setup program that does it all for you via prompt)
//// SYSOP BENEFITS ////
* Scans for VIRUSES via program of your choice!
(McAFEE's SCAN.EXE is the default setting)
* Checks Integrity of Compressed files in any format.
(5 default engines are ZIP,ZOO,ARC,LZH, & PAK you can use up to 10)
* Rejects unwanted file extensions if you desire.
(BAT, SYS, EXE, BIN, COM etc... or Files with NO extension)
* Supports batch uploads limited by your system setup only!
* Supports Comm Ports 1-2.
(Registered versions are 1-4)
* Generates a text file of all activity.
* Displays the results to User for each file processed. Works in the
Background!
* UpChkTD.EXE is less than 17k and UpChk.CFG is less than 5k.
* UcSetTD - The setup program that gets your investment online.
(Extensive setup program that does it all for you via prompt)
* Compatible with all versions of any BBS Software with any protocol!
(If you can execute from a batch file that is all that is required.)
/*/ REGISTERED VERSION FEATURES apply to Non-Sysop User's & Sysop's alike /*/
UpChk v2.0 - the file upload checker
Used on PC Board, Wildcat and Searchlight systems to name a few.
Features as of 3-8-91
* Scans for VIRUSES via program of your choice.
* Checks Integrity of Compressed files in any format or depth.
* Checks Self-Extracting files in the format by PKWare.
Others may follow as information is obtained.
* Checks Nested files in any format any depth.
* Checks for ANSI bombs.
* Adds comment to files in ZIP format if desired. External program not
required, it is built into UpChk. The comment length tested was 101 lines.
Attaches your comments to PKWare's Self-Extracted files as well!!
* Checks for encrypted file if detected logs it and file is put online.
* Rejects unwanted file extensions <GIF,BAT,COM,SYS,None>.
* Supports batch transfers, limited by your system setup only!
* Supports MultiNode Systems.
* Supports Comm Ports 1 through 4!
* Generates a text file of all uploaded activity.
* Displays the results to the user for each file.
* Displays results to ASCII and ANSI users alike.
* Fast, Clean & Professionally done - works in the background.
* SetUpChk - The setup program that gets your investment online.
No clumsy setup or excessive external programs called!
** Non-Sysop Users & SearchLight Sysop's have an option to v2.1 which is a
Compression Converter version. This will convert the receiving
format over to the format of your choice.
:::: SOMETHING WAS DETECTED --- NOW WHAT HAPPENS? ::::
If a Virus was suspected in a file it would be moved to a separate
directory for your inspection or deletion. Marked in the Log.
If a compression format was Corrupted it would be moved to a separate
directory for your inspection or deletion. Marked in the Log.
If a file was encrypted it would by pass the checking and you would be
notified in the Log as well as a BEEP. It is not moved to a separate
directory for obvious reasons.
:::: SETUP ::::
First move/copy the contents of this archive into the directory where you
keep your batch files to execute your protocols. If you do not use batch
files now to execute your protocols you will need to create them. UpChk
is required to operate from a batch file. See UPCHKBAT.ZIP if you
need a little help in this area.
Since the program included UcSetTD does most of the setup for you there
isn't a lot to explain here. At the DOS prompt type UCSETTD, you will be
asked a few questions to build the UpChkTD.Cfg. If you are unclear of the
question just hit F1 for online help.
:::: SYSOP's BATCH FILE ::::
After you have made your ConFig File for each node you will have to add the
following to each batch file.
UpChk's command line:
UpChkTD [port#] <Upload path if needed, see UcSetTD online help>
Example of your batch file when system copies the files from your TEMP
upload directory to a permanent directory [SLBBS & others use this] :
~~~~~~~~~~~~~~~~~~~~~~~
@Echo Off
D:\COMM\DSZ.COM port 1 speed 19200 ha both restrict -rz -p -m
CD D:\COMM
UPCHKTD 1
^
+------- Comm Port in use
UpChk's command line:
UpChkTD [port#] <[upload path if needed] See UcSetTD online help>
Example of your batch file when system has to copy the files from your
TEMP upload directory to a permanent directory [WILDCAT & others use this]:
~~~~~~~~~~~~~~~~~~~~~~~~~
cd d:\wc\ep
MPT p1 r d:\wc\temp ------ Protocol command line.
UpChkTD 1 d:\wc\uploads ------ Path to directory files uploaded to.
@echo off
:::: USER's BATCH FILE ::::
@Echo Off
D:\COMM\DSZ.COM port 1 speed 19200 ha both restrict -rz -p -m
CD D:\COMM
UPCHKTD 0
^
+------- Comm Port in use NONE. This will stop the echoing of
your results back to the BBS.
:::: FILE REPORT LOG ::::
Symbols and there meaning.
!----> [FileName.Ext] was attempted to be uploaded. [Time & Date Stamp]
--> Error in [FileName.ARC] . [Time & Date Stamp]
@ [FileName.Ext] passed SCAN test. [Time & Date Stamp]
@ [FileName.ARC] passed ARC test. [Time & Date Stamp]
:::: VIRUS SCANNING PROGRAM ::::
We have used and tested UpChk with McAfee's Scan program. You MUST use
SCANV66B or later. Also we left the command line open so if you want to use
a different program. We use the /NOMEM to save online time, suggest you do
a memory check as have before when offline.
:::: TIPS ::::
Duplicate filenames within a compressed file can be dealt with the following
commandline addition. This is usually when the file is decompressed for
installation and making the directories while installing.
PKUNZIP ZIP -o
PKUNPAK ARC -n ARC ARC XO
LHARC LZH X
ZOO ZOO xo
PAK PAK -E -WO
This will eliminate 'File Already Exists Want to Overwrite It? Y/N'.
---------
How to not except files without an extension. This is located in the
General Setup portion of UpChkSet under Extensions. To stop the users from
uploading a file called CLOWN <instead of CLOWN.ZIP> just enter the
semi-colons like this:
BAT;;SYS;GIF;BIN;
^^
|
+----- That will do it!
---------
Memory Required for UpChk to run is 82k, plus whatever the Virus Scanning
program and Engines you use. A quick example:
UpChk - 82 k
Scan - 128 k
PKUNZIP - 70 k
~~~~~
210 k
It is 210k instead of 280k because Scan and PKUNZIP don't run at the same
time. Your setup may differ based on the Virus Scanner you use <you are
not locked into using McAfee's Scan> and the Engines you have setup.
:::: TESTED ::::
UpChk has been tested an proven to run on the following computer types:
386, 25 MHz, MultiNode using DESQview and 2400 modem
386, 20 MHz, MultiNode using DESQview and URS-HST Courier locked @ 19200
286XT,8 MHz, SingleNode using 2400 modem
8088, 8 MHz, SingleNode using 2400 modem
8086, 4.7 MHz, SingleNode using 2400 modem
:::: ACKNOWLEDGMENTS ::::
- Wildcat - product of Mustang Software
- PCBoard - product of (got me but you have been acknowledged)
- Searchlight - product of Frank LaRosa
- SCAN - product of McAfee Associates
- ZIP - product of PKWARE, Inc
- ZOO - product of Rahul Dhesi
- ARC - product of System Enhancement Associates
- LZH - product of by Haruyasu Yoshizaki
- PAK - product of NoGate Consulting
- DSZ - product of Omen Technology Inc.
- MPT - protocol trademark of M₧ Software <Matthew Thomas>.
- DESQview - product of QuarterDeck Office Systems
- Courier - product of US Robotics
Note: Any other program used in conjunction with UpChk should be registered
as well. By registering UpChk does not mean you have registered any
of the others.
:::: SPECIAL THANKS ::::
Bob Maynard (Bob-A-Lou) for the preparation of the Doc's.
:::: FUTURE PLANS ::::
Self Extracting files:
There may be an option in the future for other self extracting
formats.
:::: LEGAL STUFF ::::
Upchk and all of its associated support files are NOT PUBLIC DOMAIN
SOFTWARE, NOR ARE THEY FREE SOFTWARE. Upchk is copyright (c) 1990 - 1991
by underWEAR SOFTware with All Rights Reserved by underWARE SOFTware.
No user may modify UpChk in any way, including but not limited to
decompiling, disassembling or otherwise reverse engineering the program.
Disclaimer and Warranty
underWEAR SOFTware (or anyone associated with) makes no warranty of any
kind, express or implied, including without limitation, any warranties of
merchantability and/or fitness for a particular purpose. underWEAR
SOFTware will not be liable for any damages, whether direct, indirect,
special or consequential arising from a failure of this program to operate
in the manner desired by the user. underWARE SOFTware will not be liable
for any damage to data or property which may be caused directly or
indirectly by use of the program.
In no event will we be LIABLE TO YOU FOR ANY DAMAGES, including any lost
profits, lost savings or any other incidental or consequential damages
arising out of your use or inability to use this program or for any claim
by any other party.
Once you have registered UpChk our future releases are FREE!
Al Maynard & John Schuit