Werken met VirusZ 1.39 -1- """"""""""""""""""""""""""" 8 Maanden geleden plaatsten we op onze diskette het programma VirusZ versie 1.35. Dit na aanleiding van het doorlopend bij onze klanten tevoorschijn komende Happy New Year virus (we komen het nog steeds tegen op machines van onze klanten!!!). Nu 8 maandan later is er reden om de nieuwste versie van het programma, versie 1.39 ook maar weer op de disk te zetten omdat er weer een aantal misselijke virussen bij zijn gekomen. Nu weet ik wel dat bijna iedereen zal roepen: 'Ik heb geen virussen', maar dat was 8 maanden geleden ook het geval en ongeveer 60% van de machines die we vervolgens onder ogen kregen bleken besmet te zijn. Nu, met die nieuwe virussen is dat ook mogelijk, we hebben daar alweer wat 'aardige' resultaten van gezien. U moet dan ook meteen uw 'oude' VirusZ programma van de harddisk afgooien en deze vervangen door de nieuwe versie. Waarom? Omdat de oude versie de nieuwe virussen niet herkend en de huidige versie wel. Welke virussen zijn er bij gekomen? """"""""""""""""""""""""""""""""""""" Buiten alle bekende virussen die er al waren zijn er een aantal nieuwe bijgekomen met namen als: Bokor 1.05, IO4-Invi Trojan, VMK 3.00 Fake 2, Xtruder 3.5 Trojan, BEOL 4 + Installer, Hitchhiker 4.11, BootShop virus FA58B1EF virus, Akimo virus en het WECH virus. Aardige collectie he? Als programmeurs zoveel tijd kunnen besteden aan het maken van dergelijke virussen, waarom zouden ze dan niet gewoon iets zinnigs maken, zo verwend met goede software worden we de laatste tijd niet. De werking van de meeste van deze virussen is mij (gelukkig) niet bekend, maar u mag van mij aannemen dat het stuk voor stuk zeer gevaarlijke programma's zijn. Tijd dus om de Harddisk maar weer eens helemaal na te kijken met de nieuwe VirusZ. Is een virus gevaarlijk en waarom heet het virus? """"""""""""""""""""""""""""""""""""""""""""""""" Virussen zijn in die zin gevaarlijk dat wanneer ze eenmaal op een diskette aanwezig zijn ze langzaam maar zeker de software zullen vernietigen in die zin dat het programma niet meer kan werken. Het heet een virus omdat de verspreiding ervan nog sneller gaat dan het verspreiden van echte virussen zoals de elke winter terug kerende griep. Verder heeft het niets met een virus te maken zoals wij een normaal virus kennen. Het gaat hier om een door een gestoorde programmeur gemaakt programma dat alleen werd vervaar- digt om andermans plezier te vergallen en software te vernielen. Je begrijpt niet dat zo iemand zijn talent niet beter gebruikt, maar het is een euvel waar we mee moeten zullen leren leven. Dat de verspreiding zo snel gaat komt b.v omdat iemand in Amerika het virus op een diskette zet en deze diskette per modem naar een BBS in b.v Nederland overzend. Daar belt een vriend van u s'avonds naar toe, op jacht naar nieuwe software en die komt de volgende dag met een 'te gek' spelletje bij u aanzetten. U stopt die diskette in uw diskdrive en voila, binnen 12 uur nadat in Amerika het virus op de wereld kwam hebt u het te pakken. Dit is maar een stukje theorie, maar het geeft wel aan waarom virussen aan hun naam komen. Het vervelende van een virus is dat de killer voor dat virus heel vaak als mosterd na de maaltijd komt. Eerst moet het virus er zijn voordat de programmeurs van viruskillers er iets tegen kunnen doen. Hoe voorzichtig u ook bent, door b.v elke diskette die u in de drive stopt te controleren, als uw viruskiller maar 1 dag ouder is als het eventuele virus dat u krijgt, dan constateert de viruskiller helemaal niets, die geeft het sein veilig, maar ondertussen besmet u wel uw machine. Laten we het eigenlijke programma eens nader gaan bekijken. Voorop wil ik even melden dat we niet de hele doc file van het programma vertalen gaan omdat die nogal lang is en veel informatie verschaft over zaken die u ver boven de pet gaan. Wat we wel doen is zo inzichtelijk mogelijk proberen te maken hoe u met het programma moet werken. Nodig voor VirusZ zijn de volgende zaken: - Kickstart 2.04 (of hoger) - MC68000 (of beter) - commodities.library v37+ - reqtools.library v38+ - xfdmaster.library v37+ Wanneer u het programma op uw harddisk wilt installeren, dan neemt u de volgende stappen: 1) Kopieer VirusZ naar de Werk directory van uw harddisk 2) Kopieer de commodities.library, de Reqtools.library en de xfdmaster.library naar uw Workbench:Libs/ directory. 3) Kopieer de directory Scripts van deze disk naar dezelfde directory als waar u VirusZ naar toe kopieerde. 4) Kopieer de inhoud van de Envarc directory van deze disk naar de Prefs/Env-Archive directory van uw Workbench. ** Wanneer u de 'oudere' VirusZ al uw harddisk geinstalleerd hebt staan moet u gewoon de oude files overschrijven. In het programma zijn een aantal pull down menu's aktief: Project Prefs File Check File Check Sector Check Sector Check Vector Check Vector Check Bootblock Lab Bootblock Lab Show Brains... Background About... Miscellaneous Hide Archivers Quit Save Prefs File check """""""""" In de vroegere dagen van de Amiga virussen dacht nog niemand aan de z.g link-virussen. Een goed viruskiller moest het bootblock tonen en soms enige vectoren checken. Maar tegenwoordig is het gevaar bij virussen het grootst bij link-virussen, daarom is in VirusZ een routine ingebouwd die elke file op uw harddisk controleert op virus. Belangrijk daarbij om te weten is dat files die nadat ze met een virus werden geinfecteerd weer met Powerpacker werden gecruncht niet onderzocht kunnen worden op virussen tenzij ze eerst weer uitgepakt worden. Geen nood, want ook aan dit probleem heeft men bij het maken van VirusZ gedacht. File request """""""""""" Nadat men in het projekt menu voor File Check heeft gekozen zal er een file requester verschijnen, daarin geeft u aan welke disk er bekeken moet gaan worden. U drukt op ALL en klikt vervolgens op OK.