home *** CD-ROM | disk | FTP | other *** search
-
- Addendum.Doc
- ============
-
- In dit bestand is de volgende informatie opgenomen:
-
- 1) Hernoemen van het Anti-Vir.Dat bestand
- 2) De applicatie programma interface van TbScanX
- 3) Controle op geheugenresidente utilities: TbMon
-
-
- 1) Hernoemen van het Anti-Vir.Dat bestand
- =========================================
-
- De meeste TBAV utilities gebruiken een 'vingerafdruk' bestand genaamd
- Anti-Vir.Dat. Deze bestanden worden gegenereerd door TbSetup. Enkele
- gebruikers zijn bang dat een virus gericht zal proberen deze
- Anti-Vir.Dat bestanden te wissen en hebben ons verzocht de naam van
- deze bestanden configureerbaar te maken.
-
- In onze opinie is het hernoemen van de Anti-Vir.Dat bestanden niet de
- ultieme oplossing. De TBAV utilities zullen toch de naam van het nieuwe
- bestand moeten weten, dus een virus zou dezelfde methode kunnen gebrui-
- ken om de nieuwe naam van het Ant-Vir.Dat bestand uit te vinden. Ten
- tweede zou het hernoemen van Anti-Vir.Dat verwarrend kunnen zijn voor
- minder ervaren gebruikers, met name na het opstarten van een diskette,
- wanneer de TBAV utilities standaard aannemen dat de naam van de
- 'vingerafdruk' bestanden Anti-Vir.Dat is. Tenslotte zal TbCheck, indien
- het is geactiveerd, de gebruiker automatisch waarschuwen wanneer het
- Anti-Vir.Dat bestand is verwijderd. In feite is het dus niet noodzake-
- lijk om de referentiebestanden te verbergen.
-
- Indien u om redenen van veiligheid de referentiebestanden toch een
- andere naam wilt geven dan kunt u dat doen door het sleutelwoord
- "AvFile" in de [TBAV] sectie van het TBAV.INI bestand te veranderen.
- Alle TBAV utilities zullen de gespecificeerde bestandsnaam automatisch
- gebruiken. De ondersteuning van dit sleutelwoord is gelimiteerd. Het
- sleutelwoord kan niet vanuit het TBAV menu worden aangepast. Gebruik
- een ASCII editor om het sleutelwoord in de [TBAV] sectie aan te passen.
-
- Alhoewel alle TBAV utilities de opgegeven bestandsnaam correct zullen
- gebruiken zal de naam Anti-Vir.Dat, vanwege de consistentie met het
- referentiemanual nog steeds worden gebruikt.
-
- Let op! Indien u af en toe opstart vanaf een diskette teneinde uw
- systeem te scannen, zorg er dan voor dat u een TBAV.INI bestand op uw
- diskette heeft met dezelfde bestandsspecificatie als op uw systeem.
-
-
-
-
- 2) De applicatie programma interface van TbScanX
- =================================================
-
- Voordat u een van de API functies van TbScanX kunt gebruiken dient u
- zich ervan te verzekeren dat u de API services heeft geactiveerd door
- het specificeren van de parameter 'API' in het opstartcommando van
- TbScanX!
-
- De interface bestaat uit enkele multiplex calls (int 2Fh). Register AH
- dient CAh te bevatten. Register AL bevat het functie request nummer.
-
- AL=0 InstallationCheck
- BX='TB'
-
- Retour waarde:
- AL=FFh TbScanX geinstalleerd
- BX='tb'
-
- AL=4 ScanFile
- DS:DX Naam van het te scannen programma.
-
- Retour waarde:
- No Carry flag set Geen signatuur in bestand gevonden.
- Carry: Signatuur gevonden in buffer!
- ES:BX ASCIIZ-virusnaam (null terminated)
-
- Veranderde registers:
- AX,BX,CX,DX,SI,DI,BP,ES
-
-
- 3) Controle op geheugenresidente utilities: TbMon
- =================================================
-
- TbMon - Controle op geinstalleerde ThunderBYTE devices
-
- TbMon geeft een errorlevel terug, afhankelijk van de
- geinstalleerde ThunderBYTE devices.
-
- Hier volgt een lijst met de ThunderBYTE devices en hun errorlevels
- (in hexadecimale en in decimale notatie):
-
- TbScanX 01h/001
- TbCheck 02h/002
- TbMem 04h/004
- TbFile 08h/008
- TbDisk 10h/016
- TbLog 20h/020
- De errorlevel van TbMon is de totale optelling van de errorlevels
- van de te installeren devices. Bijvoorbeeld, als u TbScanX en
- TbFile hebt geïnstalleerd zal TbMon met errorlevel 9 (001+008=009)
- terugkomen. Nog een voorbeeld: als u alle utilities hebt geladen
- zal TbMon met errorlevel 63 of 3Fh (063=001+002+004+008+016+032)
- terugkomen. Als geen enkel device is geladen komt TbMon met error-
- level nul.
-