home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / utility / disks / vscan.lha / VMON11.LZH / VMon.DOC < prev    next >
Encoding:
Text File  |  1991-10-22  |  2.6 KB  |  65 lines

  1.  
  2.                  VMon 1.1 - Copyright ⌐ 1991 Arthur Hagen
  3.                      TobaccoWare - All rights reserved
  4.                  ========================================
  5.  
  6.  
  7.   VMon is a program that monitors some of the vectors that computer viruses
  8. attach themselves to, and VMon will restore these vectors if possible.
  9.  
  10.   There  are  several  virus killers that can constantly monitor the system
  11. vectors  that  viruses  use, but most (all?) of them will react if you have
  12. anything apart from the "normal" A500 setup, and something already attached
  13. to these vectors (like ZKick or DeciGel).  Most of these will only function
  14. under 1.2/1.3 of the operating system, and some slows down the system.
  15.  
  16.   VMon  will,  when  first  run,  save  the current settings of your system
  17. vectors,  and  once  every other second it will check the vectors to see if
  18. they  have  changed.  If they have, a system requester will be put up which
  19. asks  wether you want to change back the vectors or not.  As VMon only uses
  20. a  few  hundred  cycles  every  other  second,  as well as running at a low
  21. priority (-1), it won't slow down your system noticably.
  22.  
  23.   How to use:
  24.   Put  VMon  as  one  of the first commands in your S:Startup-Sequence.  It
  25. will  set up its own task running at a low priority, and will use less than
  26. 7k  of  memory  when  running.   If you want to terminate VMon, just run it
  27. again  (from  the  CLI),  and  it  will  quit  and  free all its resources.
  28. VMon_test  is  just  a  small  program you can run AFTER VMon to test if it
  29. functions  properly.   It  will just set the WarmCapture vector, and see if
  30. VMon reacts.
  31.  
  32.   Vectors monitored by VMon:
  33.         ColdCapture     (Called after reboot of system)
  34.         CoolCapture     (Called after reboot of system)
  35.         WarmCapture     (Not called, but nevertheless checked)
  36.         KickMemPtr      (Makes routines survive reboot)
  37.         KickTagPtr      (Makes routines survive reboot)
  38.   Routines in exec.library:
  39.         AddTask()       PutMsg()        OldOpenLibrary()
  40.         SetFunction()   DoIO()          SendIO()
  41.         SumKickData()   OpenLibrary()
  42.   Routines in dos.library:
  43.         Open()
  44.   Routines in intuition.library:
  45.         OpenWindow()
  46.   Routines in trackdisk.device:
  47.         BeginIO()
  48.  
  49.   TobaccoWare?
  50.   Yes, VMon is TobaccoWare!  If you like this program, send the author some
  51. of  the best and strongest tobacco you can find.  If you oppose to smoking,
  52. please send me some beer instead...  If you oppose to both smoking and beer
  53. drinking, just send me a small souvernir from your part of the world.
  54.  
  55.   The authors address:
  56.  
  57.   Arthur Hagen
  58.   Skorkeberg AllΘ 13F
  59.   N-1440  DR╪BAK
  60.   Norway, Europe
  61.  
  62.  
  63. Enjoy,
  64. *Art
  65.