home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / MISC / VIRUST / VT40B.DOC < prev    next >
Encoding:
Text File  |  1993-03-02  |  48.1 KB  |  1,026 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                           THE VIRUS TERMINUS -- V4.0B
  9.  
  10.                        Copyright 1990-92   By S.T.CALISE
  11.  
  12.                              All Rights Reserved!!
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                TABLE OF CONTENTS
  20.  
  21.  
  22.                                                                   page
  23.  
  24.          Shareware Notice              ...........................  2
  25.          Registration Information      ...........................  2
  26.          Hardware/Software Required    ...........................  3
  27.          Background Information        ...........................  3
  28.          Installation                  ...........................  3
  29.          QUICK Installation            ...........................  5
  30.          Configure                     ...........................  7
  31.          Default Parameters            ...........................  7
  32.          Terminus Start-Up Options     ...........................  7
  33.          Start-Up Self Test            ...........................  7
  34.          Experimental Virus Data       ...........................  8
  35.          File Management               ...........................  9
  36.          Mouse Operation               ...........................  9
  37.          Directory Views               ........................... 10
  38.          SCAN/CLEAN Files Menu         ........................... 10
  39.          SCAN/CLEAN Drive(s) Menu      ........................... 11
  40.          Validation Functions Menu     ........................... 11
  41.          Program Defaults              ........................... 11
  42.          SCAN/CLEAN French Messages    ........................... 11
  43.          SCAN/CLEAN Spanish Messages   ........................... 11
  44.          Adding NEW Options            ........................... 11
  45.          SCAN/CLEAN Option Switches    ........................... 12
  46.          Memory Available Function     ........................... 13
  47.          SCAN/CLEAN Reports            ........................... 15
  48.          Directory PICK LIST           ........................... 15
  49.          SCAN/CLEAN Version Notes      ........................... 15
  50.          WRITE PROTECTED Floppy Notes  ........................... 15
  51.          VIRUS Fact Sheets             ........................... 16
  52.          DIRECTORY PATH FINDER         ........................... 16
  53.          REPORT FUNCTIONS Menu         ........................... 17
  54.          MAKELIST v1.2 Utility         ........................... 17
  55.          Operation Restrictions        ........................... 17
  56.          Acknowledgements              ........................... 18
  57.          Upgrades                      ........................... 18
  58.          Registration Form             ........................... 18
  59.  
  60.  
  61.  
  62.  
  63.                                    - PAGE 2 -
  64.  
  65.  
  66.          ***** READ README.1ST file NOW!
  67.  
  68.          ***** SHAREWARE NOTICE:
  69.  
  70.               You may copy and pass on this SHAREWARE version of THE VIRUS
  71.          TERMINUS(c) provided the following guidelines are adhered to.
  72.          All original files must remain intact and with no modifications
  73.          or additions of any kind. It must remain as a program PACKAGE
  74.          consisting of only the files listed below. Your paid registration
  75.          is required for ANY further use past a twenty-one(21) day trial period
  76.          of examination or testing The VIRUS TERMINUS(c).
  77.  
  78.          Programs included in THE VIRUS TERMINUS(c) Package: VT40B.EXE ;
  79.          VTCF1.EXE ; VTCF2.EXE ; VTCF3.EXE; REGISTER.EXE ; PRINTDOC.BAT ;
  80.          VT40B.DOC ;  README.1ST  (8 files)
  81.  
  82.  
  83.               The author and holder of copyright hereby disclaim all
  84.          warranties relating to this software, whether express or implied,
  85.          including and without limitation to any implied warranties of
  86.          merchantability or fitness for a particular purpose.  The USER of
  87.          this software shall bear all risk as to the quality and
  88.          performance of the software. The USER shall also bear full
  89.          responsibility for any accidental or other damage caused, related
  90.          or attributed to the use and/or performance of this software. THE
  91.          VIRUS TERMINUS(c) IS DISTRIBUTED 'AS IS' .
  92.  
  93.  
  94.                              ********************
  95.  
  96.   The VIRUS TERMINUS(c) may not be used in a business, corporation, government
  97.      or agency environment without a negotiated site license. All rights are
  98.              strictly reserved. Please contact the holder of copyright
  99.                      for further information on site licenses.
  100.  
  101.                              ********************
  102.  
  103.  
  104.          ***** REGISTER SOFTWARE:
  105.  
  106.               A convenient registration form has been provided with
  107.          this working program.  Run the program REGISTER.EXE from
  108.          any DOS prompt(Prints to any standard device). The most
  109.          recent version of THE VIRUS TERMINUS(c) will be sent to you
  110.          upon registration.  Registration allows continued use of this
  111.          software on a single computer unless otherwise licensed. Please
  112.          answer all questions and include the $20.00 registration fee in
  113.          U.S. funds. Mail the completed form with your remittance to:
  114.  
  115.  
  116.                                   S.T. Calise
  117.                              673 Herbertsville Rd.
  118.                           Brick, New Jersey 08724 USA
  119.  
  120.  
  121.  
  122.           See Page #18 for information on upgrades and registration form.
  123.  
  124.  
  125.  
  126.                                    - PAGE 3 -
  127.  
  128.                              HARDWARE RECOMMENDATIONS
  129.  
  130.           RAM MEMORY:   640K BYTES MEMORY (512K MIN) and 450Kb FREE
  131.  
  132.           DISK DRIVE:   HARD DRIVE + (1 or 2 FLOPPYS)
  133.                         or 2 FLOPPYS WITHOUT A HARD DRIVE - ONE SHOULD BE
  134.                         720K, 1.44M, or 1.2M HIGH CAPACITY TYPE (See note
  135.                         on 360Kb installation.)
  136.  
  137.           VIDEO     :   (IBM MDA),(CGA C80) TEXT MODE/EMULATION REQ.
  138.                         or VGA/EGA Downward Compatible to CGA
  139.  
  140.           OPERATION :   KEYBOARD or MS COMPATIBLE MOUSE OPTIONAL
  141.  
  142.  
  143.                              SOFTWARE REQUIREMENTS:
  144.  
  145.                               PC/MS DOS V2.1 - 5.0
  146.          Version v85 or higher - SCAN, CLEAN; VALIDATE.COM; VIRLIST.TXT
  147.      from  McAfee Associates (See Version notes & restrictions in VT40B.DOC)
  148.  
  149.          **** NOTE: Run VT40B.EXE in the following manner if you have CGA
  150.               C80 capability but use a green, amber, white, etc. monochrome
  151.               display device:(parameter IS case sensitive)
  152.  
  153.                          A> VT40B.EXE M  (press ENTER)
  154.  
  155.          ***** BACKGROUND INFORMATION:
  156.  
  157.               This program was designed to be an intelligent front end
  158.          for McAfee's VIRUSCAN SCAN, CLEAN, VALIDATE & VIRLIST programs. One
  159.          of the main objectives in writing this program was to help reduce
  160.          the amount of user input required each time a file is scanned,
  161.          cleaned or paced through the validate functions. The SCAN/CLEAN
  162.          program switches have been made visible and can be set through
  163.          an easy to use interface. This version of THE VIRUS TERMINUS(c)
  164.          is a full working copy. Please register your copy so that you may
  165.          receive the latest version and be eligible for future updates.
  166.          Bolster the SHAREWARE CONCEPT by sending the required fee and
  167.          information requested on the registration form which is found at
  168.          the end of this document or run REGISTER.EXE to get a printed form.
  169.  
  170.          ***** INSTALL THE VIRUS TERMINUS(c):
  171.  
  172.               THE VIRUS TERMINUS(c) operates most efficiently when
  173.          used in conjunction with a hard drive. You may also run
  174.          this program from a floppy drive when your hard drive is
  175.          infected.(360K, 720K, 1.2MEG, 1.44MEG disk size)
  176.  
  177.  
  178.               McAfee Associates files : SCAN.EXE; CLEAN.EXE; VALIDATE.COM;
  179.                                         VIRLIST.TXT
  180.  
  181.               VIRUS TERMINUS files   : VT40B.EXE; VTCF1.EXE; VTCF2.EXE
  182.                                        VTCF3.EXE;
  183.  
  184.               MS/PC DOS files needed : COMMAND.COM
  185.  
  186.  
  187.  
  188.                                    - PAGE 4 -
  189.  
  190.               --------------------------------------------------------------
  191.               HARD DRIVE:  1. Create one subdirectory for SCAN,CLEAN,VALIDATE,
  192.                               VIRLIST.TXT, and THE VIRUS TERMINUS.
  193.                               (Separate directories are allowed for SCAN, CLEAN
  194.                               , VALIDATE, AND VIRLIST.TXT)
  195.  
  196.                            2. Copy McAfee Associates FILES and VIRUS
  197.                               TERMINUS files to the subdirectory*
  198.  
  199.                          * 3. Change the current drive and subdirectory to the
  200.                               location of The VIRUS TERMINUS and then run the
  201.                               file VT40B.EXE. Press <ENTER> after typing each
  202.                               of the following lines.
  203.  
  204.                                                C:
  205.                                                cd\location
  206.                                                vt40B.exe
  207.  
  208.                               C: may be D: or whatever drive you installed
  209.                               The VIRUS TERMINUS program on. cd\location
  210.                               may be cd\utility\viruscan or any subdirectory
  211.                               you placed the TERMINUS files in.
  212.  
  213.                            4. Press F5 to configure. Then use main menu select
  214.                               #5 to create VCLEAN.LST
  215.  
  216.               ------------------------------------------------------------
  217.  
  218.               FLOPPY    :  1. Format blank disk.(360K, 720K, 1.2Meg, 1.44Meg)
  219.  
  220.                            2. Copy McAfee Associates and VIRUS TERMINUS
  221.                               files to the disk. Copy your shell or
  222.                               file utility to the disk if there's room.
  223.  
  224.                               DO NOT copy the Virus Terminus files or
  225.                               COMMAND.COM to a subdirectory on your floppy
  226.                               disk. Place them in the ROOT. OK to put SCAN,
  227.                               CLEAN, etc. in a subdirectory.
  228.  
  229.       <IMPORTANT!> --->    3. Copy COMMAND.COM to the disk.(ROOT directory)
  230.  
  231.  
  232.  
  233.  
  234.                                    - PAGE 5 -
  235.  
  236.  
  237.                            * 4. Place this disk in DRIVE #A or DRIVE #B
  238.  
  239.                                            A:
  240.                                            cd\
  241.                                            vt40B.exe
  242.                                       or
  243.                                            B:
  244.                                            cd\
  245.                                            vt40B.exe
  246.  
  247.                               Press F5 to configure. Then press #5 at the main
  248.                               menu to create VCLEAN.LST
  249.  
  250.  
  251.               The VIRUS TERMINUS v4.0 first checks for missing programs before
  252.          you reach the main menu screen. A check for missing programs is also
  253.          performed each time you exit the default area or return from your
  254.          SHELL or file utility.
  255.  
  256.               The first time you run VT40B.EXE make sure you go no further
  257.          than the MAIN MENU before you press F5 and make the needed additions
  258.          or corrections to the DEFAULT TABLE.
  259.  
  260.  
  261.          *********************************************************************
  262.  
  263.             The CURRENT DRIVE and SUBDIRECTORY must be the location of the
  264.             VIRUS TERMINUS file set. Failure to change over to the TERMINUS
  265.             drive and subdirectory will cause you to have to re-configure
  266.             and modify the default table each time you run the program. The
  267.             default table is always loaded in from the current drive and
  268.             subdirectory at the time you startup The VIRUS TERMINUS.
  269.  
  270.                You may create a DOS BATCH file with the loading sequence
  271.                previously outlined in HARD DRIVE step #3 and FLOPPY step #4
  272.                installation instructions.
  273.  
  274.          *********************************************************************
  275.  
  276.  
  277.                ***** A QUICK INSTALL FOR SYSTEMS ALREADY INFECTED *****
  278.  
  279.  
  280.              1. Turn your system on and BOOT from a known non-infected DOS
  281.                 disk.(Place the DOS system disk in drive #A - WRITE PROTECT)
  282.  
  283.              2. Format a blank disk using the DOS format command. Use the
  284.                 FORMAT.COM file found on your non-infected DOS disk. Avoid
  285.                 accessing or using any files and utilities found on your
  286.                 hard disk. Format the highest capacity floppy your system
  287.                 drives will allow. Current program version sizes allow 360K,
  288.                 720K, 1.2MEG, 1.44MEG disk sizes.
  289.  
  290.  
  291.                                    - PAGE 6 -
  292.  
  293.              3. Follow these guidelines for the drive specification that
  294.                 you are using:
  295.  
  296.                          A. Copy SCAN.EXE, CLEAN.EXE, VALIDATE.COM,
  297.                             VIRLIST.TXT to the newly formatted disk.
  298.  
  299.                          B. Copy VT40B.EXE, VTCF1.EXE, VTCF2.EXE, and
  300.                             VTCF3.EXE  to the newly formatted disk.
  301.                             DO NOT put these files in a subdirectory
  302.                             on your disk. Put them in the ROOT.
  303.  
  304.       <IMPORTANT!> --->  C. Copy COMMAND.COM to the new formatted disk.
  305.                             DO NOT put this file in a subdirectory on
  306.                             your disk. Put it in the ROOT.
  307.  
  308.                          D. Copy your DOS shell or file utility to the
  309.                             newly formatted disk, but remember that the
  310.                             disk will be write protected - copy, move,
  311.                             SCAN/CLEAN reports etc. won't work!
  312.  
  313.                          E. Place this disk in DRIVE #A or #B and type
  314.                             each of the following lines pressing <ENTER>
  315.                             after each:
  316.  
  317.                                              A:
  318.                                              cd\
  319.                                              VT40B.EXE
  320.                                           or
  321.                                              B:
  322.                                              cd\
  323.                                              VT40B.EXE
  324.  
  325.                           F. Press F5 as soon as you are in the main menu
  326.                              and configure VIRUS TERMINUS. Also, press #5
  327.                              in the main menu to create VCLEAN.LST.
  328.  
  329.                           G. NOW write protect the disk!
  330.  
  331.                           H. Select #1 or #2 at the MAIN menu and then press
  332.                              F7- SELF-TEST to make sure the installation
  333.                              did not infect your work disk.
  334.  
  335.          ***** 360Kb Disk Installation:
  336.  
  337.          This version of The Virus Terminus(VT40B.EXE, VTCF1.EXE, VTCF2.EXE,
  338.          VTCF3.EXE) plus COMMAND.COM, SCAN, CLEAN, VALIDATE  and VIRLIST.TXT
  339.          will fit on a 360Kb DSDD disk. There is enough room to fit all files
  340.          on a NON-boot disk with approx. 70Kb space left for temporary files,
  341.          SCAN /CLEAN reports etc. (approx. 70Kb free non-boot disk DOS 3.3 and
  342.          approx. 30K free DOS 5.0)
  343.  
  344.              ***** NOTE: The Report option of SCAN and CLEAN will not work
  345.                          since you will have write protected the disk. All
  346.                          requests to SCAN/CLEAN single or job batch files
  347.                          will be directed to the ENTIRE SUBDIRECTORY.Terminus
  348.                          must make a temporary file named OPTIONS.$$$ on
  349.                          your disk when you are in the SCAN/CLEAN FILE(s)
  350.                          submenu. This will be impossible if your floppy
  351.                          is write protected! Instead, when your disk is
  352.  
  353.  
  354.  
  355.                                    - PAGE 7 -
  356.  
  357.                          write protected, Terminus sends SCAN/CLEAN a set of
  358.                          command line options which include the name of the
  359.                          of the subdirectory you select. ( \*.* instead
  360.                          of individual file names.)
  361.  
  362.                          DO NOT run any programs located on your hard drive
  363.                          until you are sure ALL files and the entire system
  364.                          has been disinfected!
  365.  
  366.          SUGGESTION: If your system is not infected it would be wise to make
  367.                      up a disk like one of those previously described so that
  368.                      if ever the need arises you will be prepared to meet any
  369.                      virus infection threat without delay and inconvenience.
  370.  
  371.          ***** VIRUS TERMINUS START-UP OPTIONS:
  372.  
  373.                /S = Check Snow - Use to clear up display - older CGA's
  374.                /M = Mono - Eliminates window background colors and makes
  375.                     certain texcolor adjustments. Use with green/amber CGA,
  376.                     gray VGA display, Laptop models, etc. Mouse will work
  377.                     if present. DO NOT use with true IBM MDA(Monochrome).
  378.                /T = Start-up SELF-TEST - Checks Terminus file set, SCAN,
  379.                     CLEAN, VALIDATE and MEMORY.
  380.  
  381.                Implement as follows: (or any combination thereof)
  382.  
  383.        A> vt40B.exe S   (press ENTER)  or   A> vt40B.exe M   (press ENTER)
  384.  
  385.        A> vt40B.exe T   (press ENTER)   or  A> vt40B.exe MST (press ENTER)
  386.  
  387.  
  388.          ***** CONFIGURE THE VIRUS TERMINUS:
  389.  
  390.               THE VIRUS TERMINUS(c) may be configured from the main
  391.          program menu or any sub-menu while the program is running. It
  392.          is highly recommended that you configure your paths and
  393.          parameters when running the program for the first time. DON'T
  394.          RUN THE VIRUS TERMINUS FROM YOUR HARD DRIVE IF THE DRIVE IS
  395.          INFECTED. Use the floppy installation and disinfect your drive
  396.          first - then install and run from your hard drive. Above all,
  397.          FOLLOW THE DIRECTIONS THAT CAME WITH SCAN or CLEAN. Here is an
  398.          explanation of the program default parameters:
  399.  
  400.  
  401.          VIRUS TERMINUS PRGM DIR: Directory where the VIRUS TERMINUS files
  402.                                   will be found.
  403.  
  404.          SCAN.EXE   PROGRAM  DIR: Directory where SCAN.EXE is located at.
  405.  
  406.          CLEAN.EXE  PROGRAM  DIR: Designates where CLEAN.EXE is located at.
  407.  
  408.          SCAN/CLEAN REPORTS  DIR: Same directory as TERMINUS PRGM DIR.
  409.  
  410.          VALIDATE.COM PRGM   DIR: Location of VALIDATE.COM
  411.  
  412.          VIRLIST.TXT   FILE  DIR: Location of VIRLIST.TXT
  413.  
  414.  
  415.  
  416.                                    - PAGE 8 -
  417.  
  418.  
  419.          DOS SHELL  PATH & FILE: This parameter will describe where the
  420.                                  DOS Shell will be located and the name
  421.                                  of the shell program. If you use PCTOOLS,
  422.                                  XTREE, or any other hard drive or file
  423.                                  manager just enter the directory and name
  424.                                  name of the program that must be executed
  425.                                  to make your shell work. You may even use
  426.                                  DOS COMMAND.COM if no shell is available
  427.                                  or you are working from a floppy with
  428.                                  limited space available. When you press
  429.                                  <F3> the program control will go to the
  430.                                  file you specify.
  431.  
  432.          EXP.VIRUS DAT.FILESPEC: Path and filename for the experimental data
  433.                                  to be used with SCAN. Please read the DOCS
  434.                                  that came with SCAN. USE WITH CAUTION!**
  435.  
  436.          EXP. VIRUS DATA ON/OFF: Set this switch to 'ON' and the experimental
  437.                                  virus data file will be used by SCAN. /EXT
  438.  
  439.          FRENCH MESSAGES ON/OFF: Turns on/off SCAN/CLEAN French messages. /FR
  440.  
  441.          SPANISH MESSAGE ON/OFF: Turns on/off SCAN/CLEAN Spanish messages. /SP
  442.  
  443.          DISABLE CTRL-BRK ON/OFF: Disable CTRL-BRK key combo during SCAN &
  444.                                   CLEAN operations. /NOBREAK
  445.  
  446.          DISABLE   MORE?  ON/OFF: Disable SCAN/CLEAN MORE? prompt when screen
  447.                                   is full.  /NOPAUSE
  448.  
  449.          ADD SCAN PRGM OPTIONS  : Enter options not available with The Virus
  450.                                   Terminus program. Clear by entering <SPACE>
  451.  
  452.          ADD CLEAN PRGM OPTIONS : Enter options not available with The Virus
  453.                                   Terminus program. Clear by entering <SPACE>
  454.  
  455.          * NOTE: The state of each switch can be changed after THE VIRUS
  456.                  TERMINUS is up and running. This is the only area where the
  457.                  options /FR, /SP, /EXT, /NOBREAK, and /NOPAUSE may be
  458.                  activated.
  459.  
  460.          ***** EXPERIMENTAL VIRUS DATA:
  461.  
  462.               Please read the SCAN docs to get a better understanding
  463.          of what an 'experimental virus data file' consists of. If you
  464.          decide that you need to utilize this function, press F5-CHG.DEF
  465.          and make an entry to the default 'EXP.VIRUS DAT.FILESPEC'. This
  466.          entry will be the path and filename for your experimental virus
  467.          data file. Next, turn default switch 'EXP. VIRUS DATA ON/OFF' to
  468.          the 'ON' position. NOTE: This is the only way to tell THE VIRUS
  469.          TERMINUS program to relay the /EXT switch to SCAN. Be sure
  470.          to go back to CHANGE DEFAULTS and turn this switch off when you
  471.          are finished! This SCAN function was deliberately left
  472.          remote from the sub-menu switches since most users of SCAN and
  473.          THE VIRUS TERMINUS will not need to use it.
  474.  
  475.  
  476.  
  477.  
  478.                                    - PAGE 9 -
  479.  
  480.  
  481.          ***** FILE MANAGEMENT
  482.  
  483.  
  484.               You may jump in and out of THE VIRUS TERMINUS, each
  485.          time copying, moving, deleting, etc. the files you choose.
  486.          Just press F3 at any menu. THE VIRUS TERMINUS will suspend
  487.          operation while you are in your shell/utility. You can get
  488.          back to THE VIRUS TERMINUS by using the EXIT/QUIT function
  489.          of your utility or by typing 'EXIT' at the DOS command prompt.
  490.          DO NOT attempt to go back to THE VIRUS TERMINUS by re-launching
  491.          VT40B.EXE instead of using your SHELL's  'EXIT' function.
  492.  
  493.               PCTOOLS V5.5 V6.0 & V7.1, XTREE PRO and the NORTON COMMANDER
  494.          were tested successfully with the 640K memory model*. You may
  495.          even specify COMMAND.COM so that you have direct access to DOS.
  496.          The VIRUS TERMINUS program is very small and does not reserve
  497.          much memory for code and data(195K).
  498.  
  499.          *    It is reccomended that your system have 640K memory.
  500.          You will need this much memory if you plan to run PCTOOLS v7.1
  501.          N.R. full blown shell from THE VIRUS TERMINUS. Other shells
  502.          need less RAM and will reduce the required memory reserve. See
  503.          page #10 on how to determine available RAM.
  504.  
  505.  
  506.          SPECIAL NOTE TO USERS OF PCTOOLS(tm) PCSHELL:
  507.  
  508.               IF you add an entry to your application menu and run THE
  509.          VIRUS TERMINUS from there, you should not experience any
  510.          problems. If you run VT40B.EXE from the directory on your
  511.          hard disk directly by pressing return or clicking when the file
  512.          is highlighted and you have QUICK RUN 'ON' in your option menu,
  513.          you will have much less memory to work with.(about 200K less)
  514.          Turn QUICK RUN 'OFF' or add an entry to your applications menu
  515.          and run it from there. Also, it is not advised to run PCTOOLS(tm)
  516.          RESIDENT since this will eat up more memory needed for THE VIRUS
  517.          TERMINUS and SCAN/CLEAN/VALIDATE. Do not change your PCTOOLS
  518.          configuration or attempt to save a new configuration file.
  519.  
  520.          ***** MOUSE OPERATION:
  521.  
  522.               The two button Microsoft Mouse hardware specifications
  523.          are supported by this program when used in conjunction with a
  524.          color display/card that supports the IBM CGA C80 standard.
  525.          The program's video mode auto-detect logic disables mouse
  526.          operation if a Monochrome Display Adapter is detected. Only
  527.          keyboard entry is functional in MONOCHROME video mode(IBM MDA
  528.          standard).  Logitech and all other Microsoft Mouse compatible
  529.          mice should function properly.  The program logic checks for
  530.          a 'connected' mouse.  You should not experience any trouble
  531.          if your mouse is truly MS compatible, connected to the
  532.          serial port or buss card, and the mouse driver software was
  533.          installed prior to running this program.
  534.  
  535.  
  536.  
  537.  
  538.                                    - PAGE 10 -
  539.  
  540.  
  541.  
  542.          ***** DIRECTORY VIEWS:
  543.  
  544.               You may view the contents of any floppy or hard
  545.          drive directory/paths by clicking the mouse button when the
  546.          cursor is over F8 or by pressing F8.
  547.  
  548.          ***** PROGRAM MENU SELECTIONS
  549.  
  550.          SCAN/CLEAN FILES:
  551.  
  552.               Use this main menu selection when all you need to do is
  553.          scan or clean an individual or batch of files. The /A ALL
  554.          switch is forced on. You may choose file(s) from a paged directory
  555.          display if your disk is not write protected. Your selection is
  556.          from the PICK LIST or by further selection from the PATH FINDER
  557.          if you select NEW ENTRY. Each time you SCAN or CLEAN files you
  558.          are given a choice of what subdirectory to pick files from.
  559.  
  560.               You must specify a VIRUS CLEAN CODE before you can 'CLEAN' a
  561.          file or batch of files. Use menu selection #2 and get the code for
  562.          the virus you wish to disinfect. The code needed will be displayed
  563.          during a SCAN operation and may also be found in the CLEAN DOCS.
  564.          If you receive a prompt that says LIST EMPTY, return to the main
  565.          menu and press #5 to create VCLEAN.LST from the McAfee file
  566.          VIRLIST.TXT . A manual entry mechanism is also available for entry
  567.          of ID codes. Press <ALT-E> key combo.
  568.  
  569.          SCAN/CLEAN DRIVE(s):
  570.  
  571.               Use this main menu selection when you wish to scan ENTIRE
  572.          floppy disks or a hard drive. Turn the /MANY switch on if you
  573.          want to SCAN/CLEAN more than one floppy disk. Each time you SCAN
  574.          or CLEAN a drive you are sent to the drive selection list. Select
  575.          the drive you wish to SCAN or CLEAN and away you go.
  576.  
  577.  
  578.  
  579.  
  580.                                    - PAGE 11 -
  581.  
  582.  
  583.  
  584.          VALIDATE FUNCTIONS:
  585.  
  586.               Use this main menu selection if you wish to utilize the
  587.          SCAN validation functions. You can add, remove or check the
  588.          validation check sums added to .COM or EXE files to see if there
  589.          have been any changes made to these files. The file display is
  590.          filtered to display only .COM and .EXE files. The check function
  591.          will reveal file tampering which the normal SCAN can't detect
  592.          provided you have previously added validation checksum to the
  593.          file you are checking. It changes the files length by about ten
  594.          bytes. Read the SCAN DOCS for more information.
  595.  
  596.                CERTIFY VALIDATION selection in this submenu allows you to
  597.          check for files which DO NOT have validation code attached to them.
  598.          Turn REPORTS ON! to capture the list.
  599.  
  600.               The CRC CHECKSUM menu selection will perform a two method
  601.          check on the file of your choice which will provide a comparison
  602.          for future checks. The file display for this selection IS NOT
  603.          filtered since you may perform a CRC checksum on ANY FILE.
  604.  
  605.  
  606.          ***** SCAN/CLEAN with FRENCH MESSAGES:
  607.  
  608.               Toggle the /FR switch option ON! and SCAN or CLEAN will output
  609.          messages in French. Option found in Default Table area.
  610.  
  611.          ***** SCAN/CLEAN with SPANISH MESSAGES:
  612.  
  613.               Toggle the /SP switch option ON! and SCAN or CLEAN will output
  614.          messages in SPANISH. Option found in Default Table area.
  615.  
  616.  
  617.          ***** ADDING NEW or EXTRA OPTION PARAMETERS:
  618.  
  619.               Modify the default table entries designated as ADD SCAN PAREMTERS
  620.          and ADD CLEAN PARAMETERS. Refer to your SCAN.EXE and CLEAN.EXE
  621.          documentation for a list of valid parameter options.
  622.  
  623.  
  624.  
  625.                                    - PAGE 12 -
  626.  
  627.          ***** SCAN/CLEAN OPTION SWITCHES
  628.  
  629.         Point the mouse cursor  over the word  ON! or OFF to change add or
  630.         delete options. Press a letter key (A through H) if you  are  using
  631.         the keyboard.
  632.  
  633.                  A. SCAN/CLEAN ALL FILE TYPE EXTENSIONS:
  634.                            SCAN/CLEAN OPTION = /A
  635.                     SCAN  and  CLEAN will  process  ALL  files
  636.                     found instead  of  just  .EXE  .COM  .BIN
  637.                     .OV? .PGM .PIF .PRG .SYS .XTP .SWP
  638.  
  639.                  B. SCAN & OVERWRITE/DELETE INFECTED FILES:
  640.                                SCAN OPTION = /D
  641.                     Instructs  SCAN to overwrite / delete  any
  642.                     infected files   when   found .  Use  with
  643.                     caution!
  644.  
  645.                  C. TURN MEMORY CHECK ON:
  646.                            SCAN/CLEAN OPTION = /NOMEM
  647.                     Terminus automatically  sends  this option
  648.                     to SCAN / CLEAN. You must turn this switch
  649.                     ON!  to check  memory.  /M is then sent to
  650.                     SCAN / CLEAN so that  ALL  memory resident
  651.                     virus infections  are searched  for . READ
  652.                     SCAN documentation for more information on
  653.                     the /M option.
  654.  
  655.                  D. CHECK MEMORY ABOVE 640KB:
  656.                             SCAN/CLEAN OPTION = /CHKHI
  657.                     Instructs SCAN/ CLEAN to check memory 640K
  658.                     to  1088K  (1024) .  This  switch will not
  659.                     function when MEMORY  CHECK  switch #C  is
  660.                     set to the OFF position.
  661.  
  662.                  E. SCAN/CLEAN MULTIPLE FLOPPYS:
  663.                              SCAN/CLEAN OPTION: /MANY
  664.                     Allows SCAN/CLEAN of multiple floppys.
  665.  
  666.                  F. DOS 4.0+ BOOT SECTOR, P-TABLE, NO FILES:
  667.                              SCAN/CLEAN OPTION: /MAINT
  668.                     Instructs SCAN/CLEAN to perform partition,
  669.                     boot  record  etc.  type  operations  with
  670.                     considerations  for DOS 4.x and higher. NO
  671.                     files are processed when using this option
  672.                     & Terminus checks  to  see if you have DOS
  673.                     4.0  or  higher and  will not allow you to
  674.                     use /MAINT it if not.
  675.  
  676.                  G. FAST DISPLAY & SKIP INSIDE LZEXE/PKLITE:
  677.                              SCAN/CLEAN OPTION: /FAST
  678.                     Speeds up SCAN / CLEAN operations  by  not
  679.                     checking inside LZEXE / PKLITE  envelopes.
  680.                     Display output  which shows  name  of file
  681.                     being processed is  disabled . This option
  682.                     may cause missing of some virus infections
  683.                     Read SCAN documentation for more info.
  684.  
  685.  
  686.                                     - PAGE 13 -
  687.  
  688.                  H. TURN ON SCAN/CLEAN REPORT FUNCTION:
  689.                             SCAN/CLEAN OPTION: /REPORT
  690.                     Turns on SCAN/CLEAN text file reports. The
  691.                     report  for  each  run of SCAN / CLEAN  is
  692.                     placed in the TERMINUS directory. The name
  693.                     of each report is automatically  generated
  694.                     Read VT40B.DOC for more info.
  695.  
  696.  
  697.          ***** MEMORY AVAILABLE FUNCTION:
  698.                (LARGEST CONTIGUOUS RAM BLOCK)
  699.  
  700.               Memory available for SHELL launch or VIRUSCAN operations
  701.          can be found by pressing CTRL-F key combination while in ANY
  702.          MENU or CHANGE DEFAULTS.
  703.  
  704.               The amount of free memory reported is based on the largest
  705.          number of free * contiguous * paragraphs(16 bytes) reported by DOS
  706.          function $48 of INTerrupt $21. This is RAM memory available not DISK
  707.          space! Only conventional - 640K area is tested. (no extended,etc.)
  708.          This figure also does not include the amount of RAM currently being
  709.          used by The Virus Terminus.
  710.  
  711.               Reading the documentation which comes with your SHELL will
  712.          reveal the memory required for proper operation. Compare this to
  713.          MEMORY FREE to find out whether your SHELL will function
  714.          properly when it is launched from THE VIRUS TERMINUS.
  715.  
  716.               THE VIRUS TERMINUS needs about 200K BYTES to work properly.
  717.          This figure includes both program and data storage. There is an
  718.          additional overhead of 200Kb needed for SCAN, VTCF3 etc. to work.
  719.          This number is an inflated estimate and should only be used as a
  720.          guide. The actual RAM overhead needed varies from program to
  721.          program.
  722.  
  723.               The SAME AMOUNT of FREE MEMORY should be reported when you
  724.          return to THE VIRUS TERMINUS after using your SHELL. The amount
  725.          of MEMORY FREE will decrease if your SHELL mis-behaves and does
  726.          not release all memory it previously claimed. Decreasing MEMORY
  727.          FREE will also occurr if you do not 'EXIT' your shell and,
  728.          instead, re-launch THE VIRUS TERMINUS by executing VT40B.EXE.
  729.          Doing this will eventually allocate all remaining memory so
  730.          that even THE VIRUS TERMINUS will not work properly and you will
  731.          be forced to do a hardware RESET.
  732.  
  733.          ***** SOME REASONS/SOLUTIONS FOR INSUFFICIENT MEMORY:
  734.  
  735.               1. Your DOS shell, i.e. PCTOOLS PCSHELL.EXE etc. , is
  736.               being run resident and a large portion of the program
  737.               remains in memory at all times. Read the DOCS that came
  738.               with your shell to find out how to reduce the amount of
  739.               memory required by your resident shell.
  740.  
  741.               2. Too many popup etc. TSR's are installed in memory. Remove
  742.               those that are absolutely not needed. Examine your CONFIG.SYS
  743.               and/or AUTOEXEC.BAT to determine what if any TSR's may be
  744.               removed. Read the DOCS that accompanied the TSR's.
  745.  
  746.  
  747.  
  748.  
  749.                                    - PAGE 14 -
  750.  
  751.  
  752.               3. You re-executed The Virus Terminus from your shell or
  753.               the DOS prompt. If you jump out of The Virus Terminus to go
  754.               to your shell by pressing <F3>, don't re-start The Virus
  755.               Terminus again. The proper way to return is to type EXIT at
  756.               the DOS prompt if you are using COMMAND.COM or use the
  757.               EXIT/QUIT function of your shell to return back to the Virus
  758.               Terminus.
  759.  
  760.               4. Take advantage of DOS 5.0 ability to "loadhigh" certain
  761.               programs out of the 640Kb conventional memory space. Read
  762.               your DOS manual to find out how.
  763.  
  764.               5. When all else fails ... Run The Virus Terminus from the
  765.               DOS prompt with no TSR's or DOS shell running in the
  766.               background.
  767.  
  768.               6. Some or all of the programs still resident in memory do
  769.               not reside in a contiguous manner. There is free RAM space
  770.               between programs which can't be used. Try using a TSR
  771.               manager and at the very least inspect memory with a utility
  772.               like PCTOOLS Memory Map to ascertain what programs have caused
  773.               gaps. (DOS 5.0 MEM works great too!)
  774.  
  775.               7. You may be using too many device drivers. If possible move
  776.               them out of the way or relocate them.(Read your DOS manual)
  777.  
  778.               8. <BTW> , if you have trouble loading/running the Virus
  779.               Terminus you may more than likely experience the same
  780.               problem with other utilities too! The Virus Terminus needs
  781.               only 198Kb for itself and approximately 200Kb contiguous RAM
  782.               overhead for SCAN/CLEAN/VALIDATE, VTCF3.EXE, etc.
  783.  
  784.          ***** SCAN/CLEAN REPORTS:
  785.  
  786.               A separate report is generated by SCAN/CLEAN for each file
  787.          group processed. Multiple floppys get one report for each batch
  788.          done. Each drive processed by SCAN/CLEAN will receive one
  789.          report if /MANY option is OFF.
  790.  
  791.               A report counter is initialized when THE VIRUS TERMINUS is
  792.          first run. Each report generated is given a different name by
  793.          using the report counter value as part of the name(rpt_1.txt,
  794.          rpt_2.txt, etc,)  You may generate 9999 different reports before
  795.          the counter recycles back to #1. It is important to note that the
  796.          reports will always start with rpt_1.txt each time the program is
  797.          run. Therefore, if you wish to save a report copy it to another
  798.          disk or directory so that the original report is not overwritten
  799.          the next time that you run THE VIRUS TERMINUS.
  800.  
  801.  
  802.  
  803.                                    - PAGE 15 -
  804.  
  805.  
  806.         ***** DIRECTORY PICK LIST:
  807.  
  808.              A DIRECTORY PICK LIST is available when selecting directories
  809.         for file, floppy or hard drive paths. The left mouse button
  810.         is the same as the <ENTER> key . Pressing <ESC> leaves the PICK LIST
  811.         with no changes made to the defaults. If you press <ENTER> while
  812.         'NEW ENTRY' is highlighted you may edit a new path.
  813.  
  814.              There are a total of 15 PICK entries. You may continue to
  815.         enter new paths after the 15th spot is filled. Each new path
  816.         will then be placed at the END of the list and the FIRST
  817.         entry(#1) will be deleted to make room.
  818.  
  819.              You may start from scratch simply by using your DOS SHELL to
  820.         delete the file VTEC40.PCK prior to running THE VIRUS TERMINUS.
  821.         This yeilds the same effect as running the TERMINUS for the first
  822.         time since the pick file will not be created on disk until the end
  823.         of the first work session.
  824.  
  825.  
  826.          ***** SCAN/CLEAN Version Notes:
  827.  
  828.          Read the README.1ST file for more specifics!
  829.  
  830.          The VIRUS TERMINUS(c) V4.0B was built around SCAN/CLEAN v85 .
  831.  
  832.          This version of SCAN/CLEAN incorporates many new options. The
  833.          most important option to The Virus Terminus users is the
  834.          @filename list file. The Virus Terminus now uses this option
  835.          to pass all filename information, options, etc. to SCAN/CLEAN.
  836.          The speed of the SCAN/CLEAN FILES function of The Virus Terminus
  837.          has increased many times over because of this option. Floppy
  838.          users MUST leave the disk containing SCAN, CLEAN, VALIDATE,
  839.          VIRLIST, and The Virus Terminus program files in either drive #A
  840.          or drive #B(Don't Remove!). This is where the SCAN/CLEAN will look
  841.          for the file OPTIONS.$$$ . Hard Drive installation users should
  842.          just use all the same precautions they have been using .
  843.  
  844.          Please note that the VIRUS CLEAN CODE list (VCLEAN.LST) is not
  845.          provided with this version of TERMINUS. You must have the file
  846.          VIRLIST.TXT that came with your copy of SCAN or CLEAN. To make the
  847.          necessary VCLEAN.LST file simply declare the location of VIRLIST.TXT
  848.          file in the Default Table and then run The Virus TERMINUS. Next,
  849.          press #5 when you get to the main menu. The utility named MAKELIST
  850.          v1.2 will do the rest. Note that it is not necessary to create
  851.          a new VCLEAN.LST file each time you run TERMINUS. You only need to do
  852.          this the first time or when you change versions of SCAN or CLEAN.
  853.  
  854.          ***** WRITE PROTECTED FLOPPY OPERATION:
  855.  
  856.               Running The Virus Terminus, SCAN, CLEAN, etc. from a write
  857.          protected floppy is a must if your system is infected. Doing so,
  858.          however, imposes a few minor limitations.
  859.  
  860.              A.The SCAN/CLEAN report function will not work since SCAN/CLEAN
  861.                must write to the disk to create a report.
  862.  
  863.  
  864.                                    - PAGE 16 -
  865.  
  866.  
  867.              B. It is not possible to create a VCLEAN.LST file containing
  868.                 CLEAN-up codes for use with the CLEAN utility. Use the key
  869.                 combo <ALT-E> when you are in the SCAN/CLEAN FILES or DRIVEs
  870.                 submenu to manually enter an ID code.
  871.  
  872.              C. The SCAN/CLEAN FILES submenu normally uses the @filename
  873.                 response file for super fast operation. If your floppy is
  874.                 found to be write protected this mechanism is suspended.
  875.                 You are not given choice of individual files. Instead, you
  876.                 must choose from whole subdirectories only.
  877.  
  878.          ***** VIRUS FACT SHEETS:
  879.  
  880.          This version of The Virus Terminus, v4.0B, introduces a new main menu
  881.          selection : 6. VIRUS FACT SHEETS. Information on indiviual virus
  882.          known characteristics, areas of damage, which McAfee Associates dis-
  883.          infector utility to use, etc. is available. Users must first select a
  884.          from a group of CLEAN-up ID codes. If SCAN reported an infection and
  885.          you see the ID code displayed by SCAN, use that one. You may also
  886.          choose from any of the codes displayed for selection. Most ID codes
  887.          are similar or related to the actual virus name.
  888.  
  889.  
  890.           ***** DIRECTORY PATH SELECT:
  891.  
  892.           The PICK LIST is designed to let you make quick selections.
  893.           You may choose from one of the PICKS on your list or choose
  894.           NEW ENTRY. A list of valid logical drives is displayed if you select
  895.           NEW ENTRY. Select which drive you want to search for a new path on.
  896.           The next screen displays all found paths/directories on the drive
  897.           you selected. Only those 35 characters or less with either normal
  898.           or hidden attributes are available for selection. The 35 character
  899.           limitation is imposed to help reduce possible command line overflow
  900.           errors during SCAN, CLEAN, VALIDATE, etc. operations. The drive path
  901.           scan will develop a list with a maximum of 512 paths/dirs starting
  902.           with the ROOT directories first and working in until the 512 limit is
  903.           reached. This is usually good enough for most hard drives. However,
  904.           some users maintain massive file/dir inventories. Therefore, a
  905.           manual entry is provided for paths/dirs not found on the list.
  906.           These key strokes will produce the following results:
  907.  
  908.           <PGDN> <PGUP> = Display next or previous window page.
  909.  
  910.           <ENTER>       = Selects highlighted path.
  911.  
  912.           CTRL-E        = Enter a path/dir not on the list.
  913.  
  914.           CTRL-N        = Select new drive and path.
  915.  
  916.           CTRL-P        = Hardcopy print of the path list with stats.
  917.  
  918.           CTRL-T        = Creates an ASCII text file of the path list
  919.                           in the ROOT directory of the drive that was
  920.                           scanned.
  921.  
  922.           <ESC>         = Quit and return to submenu.
  923.  
  924.           F1,F10        = HELP
  925.  
  926.  
  927.  
  928.  
  929.                                    - PAGE 17 -
  930.  
  931.         ***** REPORT FUNCTIONS:
  932.  
  933.              Version 4.0B offers several options. The REPORT FUNCTIONS
  934.         submenu allows viewing, merging, printing and deleting of report
  935.         files. DOS BATCH file execution is also available.
  936.  
  937.              The MERGE function first displays a list of all report files
  938.         found in the TERMINUS directory. You may choose from any or all
  939.         of them. Then MERGE will create a master file which combines ALL
  940.         chosen report files together. The originals are not deleted. To
  941.         delete the original report files press F6-DELETE and then choose
  942.         which ones you wish to delete. Subsequent calls to MERGE will
  943.         append newly chosen files.
  944.  
  945.              User created custom DOS batch files may be launched by
  946.         pressing sub-menu select #3. This version of The VIRUS TERMINUS
  947.         allows the user to launch DOS batch files from ANY logical drive
  948.         and/or subdirectory.
  949.  
  950.  
  951.         ***** MAKELIST v1.2 UTILITY:
  952.  
  953.              This utility can be run from the main menu by pressing #5. The
  954.         purpose of this menu selection is to create a VCLEAN.LST file that
  955.         can be used to select virus clean ID codes for CLEAN.EXE . The utility
  956.         reads the McAfee VIRLIST.TXT file to find the needed data. This
  957.         program feature will help to insure that THE VIRUS TERMINUS does
  958.         not become obsolete. Each time you receive an update from McAfee
  959.         Associates run the MAKE VCLEAN UTILITY by pressing #5 while you are
  960.         in the main menu.
  961.  
  962.  
  963.         ***** OPERATION RESTRICTIONS:
  964.  
  965.              DO NOT use the Virus Terminus in any environment or on any
  966.         machine where another virus disinfector utility is or has been
  967.         run. This includes but is not limited to TSR virus utilities. No
  968.         claim is made herein or otherwise as to compatibility with other
  969.         author/program virus disinfector & detector utilities.
  970.  
  971.              The Virus Terminus was designed to run in a stand-alone PC
  972.         environment. This does not include use in LAN environments, etc.
  973.  
  974.              Users should make every effort to use only the most recent
  975.         versions of SCAN or CLEAN. Version 4.0B of The Virus Terminus was
  976.         tested with SCAN/CLEAN v85 & v86. Future versions may or may not
  977.         work depending on the addition or deletion of options and other
  978.         refinements to SCAN or CLEAN. Call for assistance when in doubt.
  979.  
  980.  
  981.  
  982.                                    - PAGE 18 -
  983.  
  984.  
  985.   Registration gives license and right to use The Virus Terminus on a single
  986.    machine, a copy of most recent version, updates as described in VT40B.DOC
  987.      user help and technical assistance for The Virus Terminus, (VTV4.0B)
  988.  
  989.           NAME       : ________________________   CHOOSE ONE DISK MEDIA TYPE
  990.           STREET     : ________________________      5.25" ____  3.5" ____
  991.           CITY       : ________________________
  992.           STATE/PROV.: ________________________   OWN/USE A MODEM ? Y__ N__
  993.           ZIP CODE   : ________________________
  994.           COUNTRY    : ________________________    TERMINUS OBTAINED FROM?
  995.                                                    _______________________
  996.                TYPE OF USE ?                       _______________________
  997.           BUSINESS___  PERSONAL___
  998.                                      | REGISTRATION / LICENSE         $ 20.00
  999.           ONLY U.S. FUNDS ACCEPTED!  | NJ RESIDENTS ADD SALES TAX     $
  1000.                                      |          7% = $1.40            -------
  1001.           MAKE YOUR REMITTANCE TO:   |                                $
  1002.                                      |  SHIPPING AND HANDLING         $  4.00
  1003.                S.T.CALISE            |  OVERSEAS SHIPMENT ADD $2.00
  1004.           673 HERBERTSVILLE ROAD     |                                -------
  1005.           BRICK, NJ  08724  USA      |                       TOTAL  = $
  1006.  
  1007.  
  1008.      UPGRADES:    REGISTERED users of V4.0B are eligible for upgrades to
  1009.                   subsequent releases. Please send $6.00 in U.S. funds
  1010.                   to the author at the above address. Don't forget to specify
  1011.                   disk media type and your current address. Instant update/
  1012.                   upgrade is also available to REGISTERED users. Contact
  1013.                   S.T.Calise at the above mailing address for more information.
  1014.     --------------------------------------------------------------------------
  1015.  
  1016.                            SCAN, CLEAN, VALIDATE, VIRLIST
  1017.                      Copyright (c) 1989-1992 by McAfee Associates.
  1018.  
  1019.     PCTOOLS is a registered trade mark of CENTRAL POINT SOFTWARE INC.
  1020.     NORTON COMMANDER is a registered trademark of PETER NORTON COMP.,
  1021.     XTREE is a registered trademark of XTREE COMPANY
  1022.     IBM is a registered trademark of International Business Machines
  1023.     COMMAND.COM is copyright by Microsoft Corporation
  1024.     PKLITE(tm) is a trademark of PKWARE, Inc.
  1025.     LZEXE is copyright by Fabrice Bellard
  1026.  
  1027.     *****
  1028.  
  1029.