home *** CD-ROM | disk | FTP | other *** search
/ Animals in Motion - The Ultimate Animation Aid! / ANIMALS_CD.BIN / c / kv.doc < prev    next >
Text File  |  1991-11-13  |  4KB  |  80 lines

  1. KV - KillVirus  V2.1                                               11/26/89
  2.  
  3.     KV will detect and remove three non-boot block viruses, the IRQ Ver 41.0
  4.     the Lamer Exterminator and the Bundesgrenzschutz Sektion 9 (BGS) virus.
  5.  
  6.     KV will also detect and disable the XENO virus in executable files.
  7.  
  8.     The Lamer virus will be removed from memory and any infected disks in
  9.     the drives.
  10.  
  11.     Usage: kv -LIBA { filename ... }
  12.  
  13.         -L or -l       check for Lamer virus on all floppies
  14.         -B or -b       check for BGS-9 virus on all floppies
  15.         -I or -i NAME  check for IRQ and XENO virus on NAME
  16.         -A or -a       do all of the above
  17.  
  18.         `*' (unix style) wildcards allowed
  19.         ex. kv -i C:*  or  kv -i C:  will check all files in C:
  20.             for the IRQ and XENO virus
  21.             kv DF0:C/ will check all files in DF0:C
  22.  
  23.     The XENO virus while `harmless' attaches itself to almost any file that
  24.     is opened for either reading or writing while the virus is active.  This
  25.     nasty can spread rather rapidly over a hard disk before it is detected.
  26.  
  27.     KV will detect the infected files and `disable' the virus.  By disable
  28.     I mean that the infectious portion of the virus will be neutralized but
  29.     not removed from the file.  Unfortunetly, the XENO virus merges his
  30.     code with the existing code found in the first code hunk.  Removal
  31.     requires excising the virus code and adjusting the relocation
  32.     information found in the RELOC_32 hunk.  Rather than delay KV until it
  33.     can properly remove the infection, I decided to release this version
  34.     that will at least keep the virus from spreading.  A future version
  35.     of KV will (hopefully) be able to remove the virus code - even the
  36.     disabled version.
  37.  
  38.     KV will look on all floppy drives in the system for the Lamer and BGS
  39.     viruses.
  40.  
  41.     Be aware that the IRQ virus attacks the file C:dir as well as the
  42.     first executable file that it finds listed in your startup-sequence
  43.     files.  It is to your advantage to check all your disks startup files
  44.     and the first executable file referenced once infected with the IRQ
  45.     virus.
  46.  
  47.     Also note that the new Lamer virus attaches itself to a disk as an
  48.     invisible file located in the root directory.  It modifies the first
  49.     line of your Startup-Sequence file placing it's invisible name there.
  50.     KV will not modify your startup file.  You must delete any blank lines
  51.     at the beginning of the file.  If KV finds the Lamer virus on a disk
  52.     it will rename the invisible file to `DANGERVIRUS'.  The virus won't
  53.     be automatically executed under that name - you may delete it at your
  54.     leisure.
  55.  
  56.     The BGS virus finds the name of the first executable file in the
  57.     Startup-Sequence file and renames it to an invisible file in the
  58.     DEVS: directory.  It then replaces the first file with the virus code
  59.     which will be executed on startup.  During its execution it will
  60.     LoadSeg the invisible file and execute it.
  61.  
  62. ===============
  63. Ver 1.01                                                        1/15/89
  64.     Minor changes:
  65.         Added more info on usage.
  66.         Now allow multiple filenames on the command line.
  67.         Appended `*' to filename if it ended with ':' or '/' this allows one
  68.             to check an entire directory such as KV C:
  69.         Changed message output format slightly.  Virus found message is in
  70.             inverse video.
  71.         Used DisplayBeep() to flash screen if IRQ virus is found
  72.  
  73. Ver 2.0                                                            9/1/89
  74.     Added tests for Lamer Exterminator and BGS viruses.
  75.     Added AutoRequest() for more positive indication of KV results.
  76.  
  77. Ver 2.1                                                            11/26/89
  78.     Added test for XENO virus.
  79.     Added code to disable the XENO virus infection code.
  80.