home *** CD-ROM | disk | FTP | other *** search
/ PC Active 1995 March / PCA75.bin / demo / dos / tbav / addendum.doc next >
Encoding:
Text File  |  1995-07-20  |  4.1 KB  |  106 lines

  1.  
  2. Addendum.Doc
  3. ============
  4.  
  5. In dit bestand is de volgende informatie opgenomen:
  6.  
  7. 1)  Hernoemen van het Anti-Vir.Dat bestand
  8. 2)  De applicatie programma interface van TbScanX
  9. 3)  Controle op geheugenresidente utilities: TbMon
  10.  
  11.  
  12. 1) Hernoemen van het Anti-Vir.Dat bestand
  13. =========================================
  14.  
  15. De meeste TBAV utilities gebruiken een 'vingerafdruk' bestand genaamd
  16. Anti-Vir.Dat. Deze bestanden worden gegenereerd door TbSetup. Enkele
  17. gebruikers zijn bang dat een virus gericht zal proberen deze 
  18. Anti-Vir.Dat bestanden te wissen en hebben ons verzocht de naam van
  19. deze bestanden configureerbaar te maken.
  20.  
  21. In onze opinie is het hernoemen van de Anti-Vir.Dat bestanden niet de 
  22. ultieme oplossing. De TBAV utilities zullen toch de naam van het nieuwe
  23. bestand moeten weten, dus een virus zou dezelfde methode kunnen gebrui-
  24. ken om de nieuwe naam van het Ant-Vir.Dat bestand uit te vinden. Ten
  25. tweede zou het hernoemen van Anti-Vir.Dat verwarrend kunnen zijn voor
  26. minder ervaren gebruikers, met name na het opstarten van een diskette, 
  27. wanneer de TBAV utilities standaard aannemen dat de naam van de 
  28. 'vingerafdruk' bestanden Anti-Vir.Dat is. Tenslotte zal TbCheck, indien
  29. het is geactiveerd, de gebruiker automatisch waarschuwen wanneer het 
  30. Anti-Vir.Dat bestand is verwijderd. In feite is het dus niet noodzake-
  31. lijk om de referentiebestanden te verbergen.
  32.  
  33. Indien u om redenen van veiligheid de referentiebestanden toch een 
  34. andere naam wilt geven dan kunt u dat doen door het sleutelwoord 
  35. "AvFile" in de [TBAV] sectie van het TBAV.INI bestand te veranderen.
  36. Alle TBAV utilities zullen de gespecificeerde bestandsnaam automatisch
  37. gebruiken. De ondersteuning van dit sleutelwoord is gelimiteerd. Het
  38. sleutelwoord kan niet vanuit het TBAV menu worden aangepast. Gebruik
  39. een ASCII editor om het sleutelwoord in de [TBAV] sectie aan te passen.
  40.  
  41. Alhoewel alle TBAV utilities de opgegeven bestandsnaam correct zullen
  42. gebruiken zal de naam Anti-Vir.Dat, vanwege de consistentie met het
  43. referentiemanual nog steeds worden gebruikt.
  44.  
  45. Let op! Indien u af en toe opstart vanaf een diskette teneinde uw
  46. systeem te scannen, zorg er dan voor dat u een TBAV.INI bestand op uw
  47. diskette heeft met dezelfde bestandsspecificatie als op uw systeem.
  48.  
  49.  
  50.  
  51.  
  52. 2)  De applicatie programma interface van TbScanX
  53. =================================================
  54.  
  55. Voordat u een van de API functies van TbScanX kunt gebruiken dient u 
  56. zich ervan te verzekeren dat u de API services heeft geactiveerd door
  57. het specificeren van de parameter 'API' in het opstartcommando van
  58. TbScanX!
  59.  
  60. De interface bestaat uit enkele multiplex calls (int 2Fh). Register AH
  61. dient CAh te bevatten. Register AL bevat het functie request nummer.
  62.  
  63. AL=0    InstallationCheck
  64.         BX='TB'
  65.  
  66.         Retour waarde:
  67.         AL=FFh  TbScanX geinstalleerd
  68.         BX='tb'
  69.  
  70.     AL=4    ScanFile
  71.         DS:DX   Naam van het te scannen programma.
  72.  
  73.         Retour waarde:
  74.         No Carry flag set       Geen signatuur in bestand gevonden.
  75.         Carry:                  Signatuur gevonden in buffer!
  76.                 ES:BX   ASCIIZ-virusnaam (null terminated)
  77.  
  78.         Veranderde registers:
  79.         AX,BX,CX,DX,SI,DI,BP,ES
  80.  
  81.  
  82. 3) Controle op geheugenresidente utilities: TbMon
  83. =================================================
  84.  
  85. TbMon - Controle op geinstalleerde ThunderBYTE devices
  86.  
  87. TbMon geeft een errorlevel terug, afhankelijk van de
  88. geinstalleerde ThunderBYTE devices.
  89.  
  90. Hier volgt een lijst met de ThunderBYTE devices en hun errorlevels
  91. (in hexadecimale en in decimale notatie):
  92.  
  93.         TbScanX     01h/001
  94.         TbCheck     02h/002
  95.         TbMem       04h/004
  96.         TbFile      08h/008
  97.         TbDisk      10h/016
  98.         TbLog       20h/020
  99. De errorlevel van TbMon is de totale optelling van de errorlevels
  100. van de te installeren devices. Bijvoorbeeld, als u TbScanX en
  101. TbFile hebt geïnstalleerd zal TbMon met errorlevel 9 (001+008=009)
  102. terugkomen. Nog een voorbeeld: als u alle utilities hebt geladen
  103. zal TbMon met errorlevel 63 of 3Fh (063=001+002+004+008+016+032)
  104. terugkomen. Als geen enkel device is geladen komt TbMon met error-
  105. level nul.
  106.