home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Current Shareware 1994 January
/
SHAR194.ISO
/
virus
/
virchk2a.zip
/
README.DOC
< prev
next >
Wrap
Text File
|
1993-07-27
|
12KB
|
243 lines
╔═══════════════════════════════════════════════════════════════════════════╗
║ ▀\ ▀\ ▀\ ▀▀▀▀\ ▀\ ▀\ ▀▀▀▀▀\ ║
║ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀▀\ ║
║ ▀\ ▀\ ▀\ ▀▀▀\ ▀ ▀\ ▀▀▀▀\ ║
║ ▀\▀\ ▀\ ▀\ ▀\ ▀\ ▀\ ▀▀\ ║
║ ▀\ ▀\ ▀\ ▀\ ▀▀▀▀\ ▀▀▀▀▀\ ║
║ ▀▀▀▀▀\ ▀\ ▀\ ▀▀▀▀▀\ ▀▀▀▀▀\ ▀\ ▀\ ║
║ ▀▀\ ▀\ ▀\ ▀\ ▀▀\ ▀\ ▀\ ║
║ ▀▀\ ▀\▀▀▀\▀\ ▀▀▀▀\ ▀▀\ ▀▀\ ║
║ ▀▀\ ▀\ ▀\ ▀\ ▀▀\ ▀\ ▀\ ║
║ v2.0a ▀▀▀▀▀\ ▀\ ▀\ ▀▀▀▀▀\ ▀▀▀▀▀\ ▀\ ▀\ ║
╚═══════════════════════════════════════════════════════════════════════════╝
VIRUS-CHECK v2.0a
Validates archives, performs virus check and comments ZIP and ARJ files
automatically! Jointly developed by --
Gary Gilmore (1:2410/400) and Gary Weinfurther (1:120/301)
╓────────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ What it does ███▓▓▓▒▒▒░░░ ║
╙────────────────────────────────────────╜
VirusCheck (Called VIRCHECK from herein), when called from Maximus, will
determine what archive type an upload is, unpack it, scan it for virus
infection, then add your personal BBS comment to the archive. (If it's
a ARJ or ZIP archive.) Should an upload fail due to SCAN error or
infection, VIRCHECK will notify the sysop via netmail/localmail, and
move the file into a private directory for later review by the sysop.
(See SAMPLE.MSG for an example of the warning letter sent to the sysop.)
╓──────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ What it is ███▓▓▓▒▒▒░░░ ║
╙──────────────────────────────────────╜
A batch file. That's it. No "hocus-pocus" involved. You can even change
it around if you like. (You might have to, different paths, etc.)
The BTM files are for 4DOS users. BTM files run faster than BAT files,
as BAT files are executed one line at a time, while BTMs are run "all at
once".
╓────────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ Installation ███▓▓▓▒▒▒░░░ ║
╙────────────────────────────────────────╜
In this archive, you should have the following files:
README DOC 11750 This file you're reading
VIRCHECK BAT 5237 DOS version
VIRCHECK BTM 4423 4DOS version, part 1
ZC BTM 612 4DOS version, part 2
VIRUSMSG CFG 3682 CFG file for MakeMsg - Needs editing!
REGISTER ME! 877 Info about registration <g>
SAMPLE MSG 1357 Example of virus notification msg
COMMENT ZH 364 Comment file added to uploads
MECFILES ZIP 3832 MEC/BBS files shown to users after upload
MKMSG231 ZIP 41495 MakeMsg, sends notices to you net/local mail
ZC210 ZIP 16376 Commenting program. Faster than calling PKZip!
FILE_ID DIZ 198 Useless...delete it. <g>
If you don't, file request VIRCHECK from 1:2410/400.
You WILL need McAfee's SCAN.EXE program to complete this program.
Download the latest version from a BBS near you.
First off, decide which version you're running. For 4DOS users, you'll
use VIRCHECK.BTM. For COMMAND.COM users (MS-DOS), you'll use the
VIRCHECK.BAT file. Knowing this, edit your MAX.CTL file like this:
====================================================
% Max will call this batch file once for each file uploaded. For
% more information on this keyword, please see MAX_REF.PRN.
Upload Check Virus Vircheck.BTM
====================================================
If you fail to do this, Max will NEVER call VIRCHECK, or may call some
other program that you previously defined in here. Now SILT MAX!
Unpack the MECFILES.ZIP into your C:\MAX\MISC directory.
(You may wish to edit these as you see fit later. For now, leave them
alone.)
Unpack ZCP.ZIP. Copy the ZCP.EXE file into C:\MAX.
Unpack MKMSG231.ZIP. Copy MKMSG.EXE into C:\MAX.
Copy the VIRUSMSG.CFG file into C:\MAX. MAKE SURE you edit it to suit
your system, or your virus notification will go God knows where!
There's really nothing to do but "fill in the blanks", but I suggest you
read the MakeMsg docs to understand what the program does, and how it
does it. NOTE: If you change the name of this CFG file, you WILL have
to change it in VIRCHECK also!
Copy COMMENT.ZH into your C:\MAX dir. EDIT THIS! Unless you want a real
goofy comment, you will need to edit this for your system.
4DOS USERS: Copy VIRCHECK.BTM -AND- ZC.BTM into C:\MAX.
DOS Users: Copy VIRCHECK.BAT into C:\MAX.
╓─────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ Operation ███▓▓▓▒▒▒░░░ ║
╙─────────────────────────────────────╜
The first time a user uploads to your system after installing this, you'll
notice a new DIR on your C:\ drive, called \VIRUS. Don't panic. This is
where VIRCHECK does it's work. Normally, you should hear nothing from
VIRCHECK, unless you get an infected upload. Commenting will be done
automatically to ZIP and ARJ files. (Check it if you like.) That's all
there is to it! You now have a nice, fast, FREE virus checker on your
BBS. No drop files to mess with, no charges, easy to change if needed.
Nice, eh? <g> We think so.
╓───────────────────────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ Warnings and Considerations ███▓▓▓▒▒▒░░░ ║
╙───────────────────────────────────────────────────────╜
Things you might have to change:
All the archivers mentioned in VIRCHECK, as well as the SCAN program,
_MUST_ be in your path so VIRCHECK can find them. THIS WILL FAIL if
you do not have them in your path. ('nuff said!)
The "C:\MAX" directory must also be in your path. (If it's not, I don't
know how you can run the BBS!)
Some systems will gag if you do a "ECHO Hello World>COM1". Vircheck
makes these calls. If your system hangs on this, simply remove any
">COM1" redirects. It won't affect VIRCHECK's operation.
Also, if you run a multiline system, you don't really want the user on
COM2 seeing "Scanning FILENAME.EXT..." while he's reading messages. <g>
(Though, with a little imagination, you can fix that up easily.)
VIRCHECK, as supplied, will refuse uploads with an extention of .ARC,
.PAK, and .BAT. You may add or subtract from this list as you see fit.
It also looks for Macintosh uploads, via the .SEA, .CPT, and .SIT
extentions. Uploads determined to be Mac are passed straight through
the file, and the uploader given a "Mac files checked later"-type message.
(Until they come up with a DOS-based Mac virus checker, this will have to
do.) If you don't allow Mac uploads, you can remove this code, or, you
can leave it in, as it won't make any real difference.
Should you want to treat other uploads like this (i.e. Apple II .SHK files),
simply copy the code in the Mac portion of the file. Adjust accordingly.
Don't be afraid to read the VIRCHECK files. They're easy to follow, and
may give you ideas on things you want to change, or add to it.
╓─────────────────────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ SCAN & Memory Constraints ███▓▓▓▒▒▒░░░ ║
╙─────────────────────────────────────────────────────╜
Both Gary and I had trouble with SCAN in a DV window, running Maximus.
Seems v1.06 of SCAN kept wanting 390k (!) more memory, which was NOT
available. To bypass this, we use a program called SHELLROOM.
This will shell Maximus completely out, giving SCAN tons of room.
(My system reports 510k available after shelling!)
If you need this, freq SHROM*.* from my system (1:2410/400).
(SHROM20A.ZIP was the current version as of this writing.)
If you usually call Max like this:
max %1 %2 %3 %4 %5
Run Shroom from the RUNMAX.BAT like so:
shroom -tSCAN.EXE max %1 %2 %3 %4 %5
This will cause Shroom to shell out Max ONLY when running SCAN.
╓──────────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ GENERAL NOTICE ███▓▓▓▒▒▒░░░ ║
╙──────────────────────────────────────────╜
This computer archive is being distributed under the HELPWARE concept.
This means that you are granted license to evaluate this software for
a period of THIRTY YEARS. Should you continue to use it beyond this
time, we'll be amazed! HELPWARE means -we- put this out to help YOU.
If this program does, then we accomplished our goal.
If you should decide to pass this file along, be SURE to only pass
out the ORIGINAL archive. DO NOT PASS OUT ANY PASS OUT ANY PART OF
THIS PACKAGE INDIVIDUALLY! Doing so could mess someone up down the
line. If you want to share it (please do!), give out only the complete
archive. Also, don't be a weenie and take our names off these files.
They're there so folks can contact us with suggestions or compliments.
(Compliments? Hmmm... Now THERE'S a concept!) :-)
╓────────────────────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ BENEFITS OF REGISTRATION ███▓▓▓▒▒▒░░░ ║
╙────────────────────────────────────────────────────╜
See the included file REGISTER.ME! for complete details on registration.
╓────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ WARRANTY ███▓▓▓▒▒▒░░░ ║
╙────────────────────────────────────╜
We guarantee that you'll need a computer running MS-DOS (command.com)
or 4DOS, as well as Maximus CBCS, to use these files. That's about it.
The authors make absolutely no warranties on this software. This software
is not even warranted to take up space on your disk! USE THIS SOFTWARE
AT YOUR OWN RISK! The authors are not responsible for any damages what
so ever.
╓───────────────────────────────────────╖
║ ░░░▒▒▒▓▓▓███ Thank You's ███▓▓▓▒▒▒░░░ ║
╙───────────────────────────────────────╜
Thanks to Jeff Galbraith for MakeMsg. What a GREAT program!
Thanks to Jeff Garzik for ZCP, the Zip Commenter.
Thanks to Merrill Guice for turning me and Gary on to SHROOM.
Thanks to Mark Woolworth, who's forever hatching things for me in SDSMAX.
Most of all, thanks to Scott Dudley, for writing Maximus!
..and I'd like to thank Gary Weinfurther, for telling me to run Maximus
in the first place, and for being my mentor when I was switching from
an Apple IIgs to my first DOS PC. I'd still be staring at the "C:\>"
prompt without all his help!
This file is dedicated to my late father, Thomas L. Gilmore.
MakeMsg (c) Jeff Galbraith
ZCP (c) Jeff Garzik
ShellRoom (c) Davis Augustine
ViruScan (c) McAfee Associates
Maximus-CBCS (c) Scott Dudley
This documentation written (poorly) by Gary Gilmore, very late at night.
If you have further questions about this package, feel free to contact us:
Gary Weinfurther
The Flying Circus BBS - Royal Oak, MI
FidoNet 1:120/301 (313) 549-4214
Gary Gilmore
The Bloom County BBS - Dearborn, MI
FidoNet 1:2410/400 (313) 582-0888
InterNet: afcgaryg@aol.com
America Online: AFC GaryG