home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Security
/
Security.zip
/
klvir103.zip
/
README
< prev
next >
Wrap
Text File
|
1996-02-22
|
11KB
|
274 lines
KL-VIRUS Scanning Utility
for OS/2 and cc:MAIL environments
by: Keith Luken
(c)copyright 1996
KL-VIRUS is an OS/2 utility that will allow you to automate checking your
system(s) for virus' and then notify you of the results via cc:MAIL or if
you would like you can run it in standalone mode where it will only put up
a warning box! KL-VIRUS was designed for OS/2 systems to use McAfee's
OS2SCAN product. KL-VIRUS should support any OS/2 based VIRUS scan software
as long as it is capable of producing a log file and returing result codes
to indicate a problem! KL-VIRUS does however have the McAfee return result
codes imbedded to produce text descriptions of the errors it may encounter.
If you wish to use some other scanning software I may consider adding
imbedded support if you let me know.
You must place the included REXXVIM.DLL file in a directory that is listed in
your OS/2 LIBPATH if you plan on using KL-VIRUS to notify individuals via
cc:MAIL of the results. You also need to have the OS/2 VIM interface loaded
on the workstation that you run KL-DIR on. You can download the LOTUS VIM
files from CIS and Lotus' BBS as VDLOS2.ZIP. Just place the files in your
\OS2\DLL directory and you will NOT need to have cc:MAIL client installed!
KL-VIRUS is a stright forward utility to configure. If you go into the
Configuration you will find a notebook with several pages:
OPTIONS
-------
This page contains basic info for KL-VIRUS. The Scan Program field should
contain the name of the cirus scan software. If the program is not in your
path then you need to include the fully qualified drive\path\filename.
The Log File option is the neame of the file that will used as the LOG FILE
parameter for the virus scanning software. KL-VIRUS maintains its own
operation log file in the same directory that KL-VIRUS resides. These 2
log files should not be confused with each other.
The Parameters field should conatin any options that will follow the scanning
software on the command line. The Paramaeters field can accept a variable for
the Log File called [LOG-FILE]. Using that variable saves you retyping the
information already contained in the Lof File field. When KL-VIRUS calls the
virus scanning software it call the Scan Program, followed by the drive to be
scanned, followed by the Parameters field. The default parameters should be
good for most installations. Consult the virus scan software for additional
information!
The Erase Log prior to scanning pertains to the virus software log file as
entered in the Log File field. This prevents log files from accumulating and
casuing KL-VIRUS to attach large logs to the cc:MAIL note.
The Send Log File to notify list tells KL-VIRUS to attach the Log file created
by the scanning software to the notification note.
The Always Send completion status tells KL-VIRUS to send a cc:MAIL note to
the notify list even if it did NOT find anything. This is useful as a saftey
check so that you know each time KL-VIRUS runs!
The DISABLE VIM support is used if you wish to run KL-VIRUS in standalone mode
where you do not wish to send cc:MAIL messages!
The immediate start delay is useful in situations where KL-VIRUS may be
started during a workstation boot and the network may take several more
minutes to be available. This allows you to delay an immediate start for
1 to 60 minutes!
DRIVES
------
You simply click on the ADD DRIVE button and a predefined line is added to
the container on this page. You can then edit the actual drive or comment
by holding the ALT key and clicking mouse button 1 (usually left button).
You can then directly edit each field. McAfee's OS2SCAN supports UNC names
with verison 2.2.0 or higher! Thus you can scan an entire network from a
single workstation. (i.e. \\SERVER\C$ will scan drive C: on server named
SERVER). If you want to use KL-VIRUS to just check your local drives there
is no reason to enter all your drives, you can simply add a single drive
and edit the entry and replace it with /ADL (applies to McAfee's OS2SCAN)
to scan ALL local drives!
NOTIFY
------
Like the Drives page you add cc:MAIL IDs to be notified by clicking on
the ADD ID button. You edit these ID's the same way you edit drives on
the drives page. These must be valid existing cc:MAIL IDS.
Post Office Path should contain the fully qualified drive and path to the
cc:MAIL Post Office where KL-VIRUS will send it's messages.
cc:MAIL ID is the cc:MAIL Id that KL-VIRUS will use to send it's results
to the notified list of people.
cc:MAIL Password is the cc:MAIL password for the KL-VIRUs cc:MAIL ID.
SCHEDULE
--------
The schedule page allows you to tell KL-VIRUS whether you want it to
scan automatically based on the criteria you enter on this page.
The default is for KL-VIRUS to NOT automatically scan. You can select
You can set the scanning interval for elapsed hours, elapsed days,
specific day of the week or specific day of the month.
Once you slect a scanning interval you then set the interval spin button
to the approriate value. For scanning intervals other than days you then
select what hour you want the program to scan at. This allows you to control
what time of the day the program will run. Since KL-VIRUS is designed for
both 24 hour running systems as well as occasional use systems KL-VIRUS will
run immediately if you have exceeded a scanning interval even if it is not
the approriate time. For example if you set KL-VIRUs to run every Sunday
at 4am and you system is powered off over the weekend, when you next turn
your system on and start KL-VIRUS it will start scanning if it has been more
than 7 days since the last scan. Another example would be if you set KL-VIRUS
to scan each month on the 1st day of the month yet you don't turn your system
on one month, the next time KL-VIRUS runs it will scan automatcially if
it has been more than 30 days since the last scan. This allows the person
that does not regularly turn their systems on to get a fairly regular scan.
KL-VIRUS is NOT designed to be precise at it scanning intervals for occasional
use systems, so if you only run your system a few days a week and pick a
specific day of the week you may not always get scan on the precise day you
expect them, unless your system is running on the day you set for scanning.
KL-VIRUS' primary design was for LAN based 24 hour operations. The occasional
use system is a secondary feature.
KL-VIRUS does not do any validity checking!! It is up to you to make sure
you enter all options correctly!
COMMAND LINE
------------
KL-VIRUS can be started with 2 command line parameters:
IMMEDIATE - tells KL-VIRUS to scan immediately and process any notify
requests.
NOVIM - Tells KL-VIRUS NOT to load the REXXVIM.DLL and to ignore any notifies.
In this mode KL-VIRUS can be used for a standalone GUI for
scanning, if it finds any errors it will pop up a error panel.
Registration:
KL-VIRUS can be registered for $50. The registration is also good for
any other PHANTASM Software Commercial products. I will be releasing
several other cc:MAIL and LAN products over the next few months and
those products (commercial class) are a seperate line from
my consumer oriented line (KL-ZIP, KLBENCH, Schedule-IT!)
If you already have an ID for the consumer line it will be recognized
as valid for the commercial line until 1/1/96.
Unregistered version will NOT accept the IMMEDIATE command line option,
and will NOT save more than 2 drives to scan or more than 2 MAIL IDs
to notify, regardless of how many you enter!
LICENSE
This software is shareware and may be used for 30 days after which you must
stop using it unless you register it. Registration entitiles you to have only
one copy of this program running at any time. You may install this software
on as many systems as you like as long as only one copy is running!!
Unlimited corporate licenses start as low as $500 for single release and
$1000 for all future releases. Volume discounts for 5 or more copies are
negotiagted individually and start as low as $100.
To contact me it is best to leave me, Keith Luken, messages on
OS/2 Shareware BBS or you may fax me at 770-977-2263.
I generally check my Compuserve ID (75627,563) 3-4 times a week so this is the
best way to get me fast!
To register send check or money order to:
Keith Luken
3930 Shoemaker Court
Marietta, Georgia 30062
I generally only process registrations every 10-14 days so if you
want you ID number faster include a FAX number and I will fax your
registration to you.
If you have a COMPUSERVE ID you may register this application online by
entering: GO SWREG and then the REGISTRATION ID for KL-SUITE is:
My Compuserve ID is: Keith Luken 75627,563
Once you register online I receive a message. I generally check in with CIS
2-3 times a week. Once I receive notification of your registrarion
I will send you MAIL on COMPUSERVE with your registration number!
************* IMPORTANT ************
If you do NOT plan on using the cc:MAIL interface then
you will have to start KL-VIRUS with the NOVIM command
line switch the first time you start it up!! Then you can
go into the configuration and select the DISABLE VIM SUPPORT!!
If you do NOT have REXXVIM in the path and do NOT use the NOVIM
command line switch then KL-VIRUS will exit without any messages
or warnings!!
*****************************************
Release History:
0.96 11/01/95
-------------
- Initial Beta released.
0.97 11/22/95
-------------
- Enhanced scheduling capability to now allow scheduling virus scans at
slectable intervals of hours, days, specific day of week or specific day
of month. This version has only been through limited testing. There will
be an extended beta of this version expected to run until January 1996.
1.00 12/24/95
-------------
- Happy holidays! Here is the official release!! Added the ability to
disable VIM support in the configuration. Also added a configurable
delay to be used when selecting immediate start! This is useful
if KL-VIRUS starts up before your network so that it can wait long
enough for your network to finish starting up!
1.01 12/25/95
-------------
- On initial run without a valid config, the NOVIM command line switch
is no longer needed to start up KL-VIRUS.
- Fixed a problem with all KL-DIR, KL-LSPW and KL-VIRUS that was casuing
each run to reload some .DLL files that was casuing a memory lock after
repeated runs without a reboot.
1.02 1/17/96
-------------
- Compiled with new version of software
1.03 2/22/96
-------------
- Minor cosmentic and log processing changes and supllied new REXXVIM.DLL
FILE-ID.DIZ description for SYSOPs:
KL-VIRUS Version 1.03
OS/2 PM based utility for virus
scanning. Designed for McAfee's OS2SCAN
product. Can send results in a message via
cc:MAIL to numerous users, or use it
standalone! Can schedule you scans!
Register on Compuserve via GO SWREG.
Keith Luken email on CIS: 75627,563 or
Internet: 75627.563@compuserve.com