home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 15 / af015.adf / Canary / read.me < prev    next >
Text File  |  1978-01-09  |  10KB  |  243 lines

  1.  
  2.  
  3.  
  4.  
  5.  ********************** Canary *******************************
  6.  
  7.  Canary is a series of Workbench 1.3 SCRIPT files meant to complement
  8.  the Virus killers - NOT to replace them. They produce disks which
  9.  can be deliberately sacrificed to a virus. Why? Canary disks test
  10.  themselves (or can be tested) without any harm coming to the rest of
  11.  the system! They act as a trap for any incoming virus to fall into.
  12.  Two programs are provided, each one acts in a slightly different
  13.  way.
  14.  
  15.  Important: these scripts must NOT be multi-tasked!
  16.  
  17.  Canary!: Produces a simulated data disk and leaves itself wide open
  18.  for attack by most viruses including Parasites.
  19.  
  20.  Turkey!: Produces a Workbench disk that is open for attack by any
  21.  viruses which write to BOOTABLE disks or Startup-sequences.
  22.  
  23.                Other programs supplied act as follows:
  24.  
  25.  Check-Canary: In the absence of a proper virus checker, this HELPS
  26.  to check for the presence of link viruses on the Canary disks.
  27.  
  28.  Check-Turkey: In the absence of a proper virus checker, this HELPS
  29.  to check for the presence of link viruses on the Turkey disks.
  30.  
  31.  Check-Mine: In the absence of a proper virus checker, this HELPS to
  32.  check for the presence of link viruses on OTHER Workbench1.3 disks.
  33.  
  34.  Make-Turkey-Files: Updates the Turkey "brain file" if you happen to
  35.  be using Workbench1.3.2!
  36.  
  37.  Install-IT: Copies the Canary system onto a new disk.
  38.  ====================================================================
  39.  
  40.                          Using the programs
  41.  
  42.  Note: If starting from Workbench, IconX MUST be in the C directory
  43.  of the boot disk. This should be the case unless you have booted
  44.  from a non-standard WB1.3 diskette.
  45.  
  46.  ====================================================================
  47.                                Install-IT
  48.  
  49.  From Workbench: Double click on the "Install-IT" icon and follow the
  50.  on-screen prompts. Install-IT always tries to install to the disk in
  51.  drive 0. If you want to install to a different drive or hard disk,
  52.  execute Install from the CLI.
  53.  
  54.  From CLI: Install-IT [<drive|drive+path>]
  55.      Examples:
  56.      Install-IT                      ; Install to df0:
  57.      Install-IT DF1:                 ; Install to df1:
  58.      Install-IT SYS:Utilities        ; Install to say, hard drive
  59.  
  60.  ====================================================================
  61.                                Canary!
  62.  
  63.  From Workbench: Double click on the Canary icon and follow the
  64.  on-screen prompts. Canary always tries to format drive 0 (for the
  65.  benefit of those who don't have a 2nd drive). If you prefer to use a
  66.  different drive use the CLI version.
  67.  
  68.                           **** CAUTION ****
  69.  It is possible to use Canary! from CLI on a hard disk partition.
  70.  DO NOT DO THIS!! YOU HAVE BEEN WARNED.
  71.                           **** CAUTION ****
  72.  
  73.  From CLI: Canary [<drive>]
  74.      Examples:
  75.      Canary                  ; Canary df0:
  76.      Canary DF1:             ; Canary df1:
  77.  
  78.  Note: This program may throw up a requester complaining the
  79.  destination disk is non-DOS. This is perfectly normal and for YOUR
  80.  protection. Cancel the request to proceed.
  81.  
  82.                             Using Canary!
  83.  
  84.  1)   Switch off and leave the machine for at least 30 seconds. Now
  85.       boot with a Workbench disk.
  86.  
  87.  2)   Create a "Canary" disk - they're named CheepCheep. It doesn't
  88.       matter if a virus is already in RAM but LEAVE IT WRITE ENABLED!
  89.  
  90.  3)   Open the "Canary" on the Workbench and wait a few seconds to
  91.       allow a virus to write to the disk - if it hasn't already done
  92.       so.
  93.  
  94.  4)   Re-boot the machine with the "Canary" disk in drive 0! If a
  95.       Limpet has written to the boot sectors the disk will boot with a
  96.       message telling you what to do next. If a Limpet didn't appear
  97.       the machine will not boot so remove the "Canary" disk and
  98.       proceed to step 5.
  99.  
  100.  5)   Re-boot with the Workbench and use Check-Canary to look for any
  101.       signs of Parasite viruses that may have attached to the "Canary"
  102.       programs. See Check-Canary
  103.  
  104.  6)   Optionally re-boot with another suspect disk.
  105.  
  106.  ====================================================================
  107.                               Turkey!
  108.  
  109.  From Workbench: Double click on the Turkey! icon and follow the
  110.  on-screen prompts. Turkey! always tries to write to drive 0 (for the
  111.  benefit of those who don't have a 2nd drive). If you want to use a
  112.  different drive use the CLI version.
  113.  
  114.  From CLI: Turkey! [<drive>]
  115.      Examples:
  116.      Turkey!                 ; Canary df0:
  117.      Turkey! DF1:            ; Canary df1:
  118.  
  119.  Note: This program may throw up a requester complaining the
  120.  destination disk is non-DOS. This is quite normal and is for YOUR
  121.  protection. Cancel the request to proceed.
  122.  
  123.  1)   Switch off and leave the machine for at least 30 seconds. Now
  124.       boot with a Workbench disk which is KNOWN to be free from Š      Limpet
  125.       viruses. Your original Workbench disk should be good for this -
  126.       provided it has never been write enabled.
  127.  
  128.  2)   Create a "Turkey" disk - they're named GobbleGobble. It doesn't
  129.       matter if a virus is already in RAM but LEAVE IT WRITE ENABLED!
  130.  
  131.  3)   Boot with a suspect disk.
  132.  
  133.  4)   Open the "Turkey" on the Workbench and wait a few seconds to
  134.       allow a virus to write to the disk - if it hasn't already done
  135.       so.
  136.  
  137.  5)   Re-boot the machine with the "Turkey" disk in drive 0! If a
  138.       Limpet has written to the boot sectors the disk will boot with a
  139.       message telling you what to do next.
  140.  
  141.  6)   Re-boot with Workbench and use Check-Turkey to look for any
  142.       signs of Parasite viruses that may have attached to the "Turkey"
  143.       programs. See Check-Canary
  144.  
  145.  7)   Optionally re-boot with another suspect disk and proceed from
  146.       step 4.
  147.  
  148.  ====================================================================
  149.                              Check-Canary
  150.  
  151.  From Workbench: Double click on the Check-Canary icon and follow the
  152.  on-screen prompts. Check-Canary will prompt you for a Canary!ed disk
  153.  when it wants it.
  154.  
  155.  From CLI: Check-Canary
  156.      Examples:
  157.      Check-Canary            ; Check for viruses
  158.  
  159.       Boot a workbench disk and run Check-Canary. This will produce a
  160.       complete listing of all the files and directories on the disk.
  161.       Most of these are known - Canary! disks only contain a handful
  162.       of files:
  163.  
  164.       C:Echo, C:Install
  165.       S:Startup-sequence, S:Canary-files
  166.  
  167.       plus a few directories:
  168.  
  169.       C, S, L, LIBS, Empty, DEVS, DEVS/keymaps, DEVS/printers
  170.  
  171.       These directories are meant to simulate real disks and allow
  172.       Parasite viruses to hide themselves somewhere. However, the file
  173.       will probably appear somewhere as an unnamed file - which will
  174.       break the list.
  175.  
  176.       Check-Canary, produces a list of the files on the disk and
  177.       allows you to compare it with a KNOWN list taken from a good
  178.       WB1.3 disk. The the two commands used are the original 1.3
  179.       INSTALL and 1.3 ECHO. If a Parasite virus has linked into it
  180.       should show up as a large file where a short one would be
  181.       expected. NOTE: Text files like Mountlist and Startup-Sequence
  182.       do vary in size anyway - but check them with your favourite
  183.       editor if you find a discrepancy.
  184.  
  185.  Note: Check-canary is a VERY simple program written like the rest of
  186.  the programs here as simple script examples with a purpose. It is
  187.  not better than a "real" killer - just another line of defence.
  188.  
  189.  ====================================================================
  190.                              Check-Turkey
  191.  
  192.  From Workbench: Double click on the Check-Turkey icon and follow the
  193.  on-screen prompts. Check-Turkey will prompt you for a Turkey!ed disk
  194.  (they're called GobbleGobble) when it wants it.
  195.  
  196.  From CLI: Check-Turkey
  197.      Examples:
  198.      Check-Turkey            ; Check for viruses
  199.  
  200.       Boot a workbench disk and run Check-Turkey. This will produce a
  201.       complete listing of all the files and directories on the disk.
  202.       Most of these are known - Turkey! disks contain a complete
  203.       Workbench:
  204.  
  205.       Check-Turkey, produces a list of the files on the disk and
  206.       allows you to compare it with a KNOWN list taken from a good
  207.       WB1.3 disk. Two copies of EVERY original file are listed. New
  208.       files only appear once.
  209.               If a Parasite virus has linked into it, it should show
  210.       up as a large file where a short one would be expected. Other
  211.       effects are breaks in the listing or Unknown files. Don't go
  212.       deleting things willy-nilly though! Get the disk checked! NOTE:
  213.       Text files like Mountlist and Startup-Sequence do vary in size
  214.       anyway - but check them with your favourite editor if you find a
  215.       discrepancy.
  216.  
  217.  Note: Check-Turkey is a VERY simple program written like the rest of
  218.  the programs here as simple script examples with a purpose. It is
  219.  not better than a "real" killer - just another line of defence.
  220.  
  221.  ====================================================================
  222.                              Make-Turkey-File
  223.  
  224.  Note: You will require an ORIGINAL copy of Workbench 1.3 or higher
  225.  to run this program - the brain file is created from the original
  226.  programs.
  227.  
  228.  From Workbench: Double-click on the program's icon and follow the on
  229.  screen prompts.
  230.  
  231.  From CLI: Make-Turkey-File [<source>] [<dest>]
  232.  Examples:
  233.  
  234.      1>Make-Turkey-File              ; Update brain with defaults
  235.      1>Make-Turkey-File SYS: DF0:    ; Update brain from SYS:
  236.      1>Make-Turkey-File DF0: DF1:    ; Update brain from DF1:
  237.  
  238.  Note: Although the script requires WB1.3 to operate it can produce a
  239.  "brain file" for almost any system disks, and easily modified to
  240.  produce files for most non-system Workbench disks too.
  241.  
  242.  
  243.