Programm >> T.O.M. AntiVirusProject << Dieses Programm wurde entwickelt, um der immer größer werdenden Flut von Viren auf dem Amiga Einhalt zu gebieten. Das Hauptmenü ============= Im Hauptmenü stehen folgende Programmteile zur Verfügung, die Sie durch Anwahl des entsprechenden Gadgets auswählen können : Viruskiller Der Viruskiller dient dazu, Viren im Speicher und auf Disketten zu finden, um sie dann unschädlich zu machen. Blockarchiver Dieses Programm speichert wichtige Blöcke (z.B. Bootblöcke oder Header- blöcke) von Ihren Disketten auf einer Datendiskette, um für den "Ernst- fall" eine Kopie davon zu haben. About Dieser Teil gibt einige Informationen (Versionsnummern, Seriennummer) über das Programm aus. Verlassen wird der Teil durch Anklicken des Schließgad- gets in der oberen linken Fensterecke. Quit Damit wird das gesamte Programm beendet. Der Viruskiller =============== Der T.O.M Spezialviruskiller ist der im Moment leistungsfähigste Viruskiller auf dem Markt. Mit ihm ist es möglich, die derzeit 17 verbreitetsten Viren zu erkennen und zu löschen. Dabei spielt es keine Rolle, ob es sich um Bootblockviren oder Linkviren handelt oder ob Viren mutieren (d.h. sich selbst verändern). Außerdem verfügt er über eine Möglichkeit, Bootblöcke zu benennen, so daß sie jederzeit wiedererkannt werden können. Einige Programmlader werden ebenfalls erkannt ( z.B. Psygnosis - Lader ). DA ES SICH ABER HIER UM DIE PD - VERSION HANDELT, WERDEN NUR 7 DER 17 VIREN ERKANNT , EBENFALLS WERDEN KEINE PROGRAMMLADER ERKANNT !!! Der Viruskiller ist in zwei Bereiche aufgeteilt, die mit 'Speicher' bzw 'Diskette DF0:' überschrieben sind. Hier werden die betreffenden Informationen angezeigt. Beschreibung der einzelnen Funktionen : INSTALL : Install schreibt einen neuen Bootblock auf die im angewählten Laufwerk befindlichen Diskette. Dabei wird der alte Bootblock zerstört. So kann man Bootblockviren auf Disketten löschen. ACHTUNG : Befindet sich ein sog. Programmlader auf der Diskette, wird dieser zerstört und das Programm ist nicht mehr lauffähig. CHECK : Check untersucht einen Bootblock auf mögliche Viren. Befindet sich ein Virus auf der Diskette, wird er angezeigt. PROTECT : Protect schützt eine Diskette vor dem Befall des SCA - Virus. Dieser Virus kann sich nicht mehr auf diese Diskette schreiben. DISPLAY : Display zeigt den momentanen Bootblock auf dem Bildschirm. Hierbei handelt es sich um einen ASCII - Dump, d.h. es werden nur ASCII - Zeichen ausgegeben. ASCII - Zeichen sind Buchstaben, Zahlen und Zeichen wie '# + - &'. Mit der linken Maustaste beendet man die Funktion. SAVE : nicht implementiert ,da PD - Version !! BACK : Rückkehr in das Hauptmenu. FIND LINKVIRUS : Dieser Punkt dient dazu, eine Diskette auf Linkviren zu überprüfen. Linkviren sind Viren, die sich an andere Programme anhängen und bei deren Aufruf automatisch gestartet werden. Um alle Linkviren auf einer Diskette zu finden, ist es notwendig, die ganze Diskette zu über- prüfen. In der rechten Anzeige erscheint ' Suche Linkviren' und ' Block xxxx '. Hinter Block steht der momentan zu untersuchende Block. Eine Diskette besteht aus 1760 Blöcken, von 0 bis 1769. Da die ersten zwei Blöcke vom DOS nicht benutzt werden, beginnt die Suche erst ab Block 2. Trotz der großen Zahl von Blöcken dauert eine Überprüfung nur eine knappe Minute. Wird ein Virus gefunden, wird der Programmname und das Verzeichnis des Programmes ausgegeben, das vom Virus befallen ist. IN DER PD - VERSION DAUERT EINE üBERPRüFUNG DER DISKETTE ERHEBLICH LÄNGER !! DELETE LINKVIREN : Dieser Punkt führt zunächst ein FIND LINKVIRUS aus, wenn ein Virus gefunden wird, wird dieser Virus gelöscht, d.h. der Virus wird gelöscht, ohne das Programm, an dem er sich befindet zu beschädigen. Das Programm ist nach Ausführung dieses Befehls virusfrei und intakt. CHECK MEMORY : Der Speicher wird auf Viren überprüft und wenn ein Virus gefunden wird, wird dieser abgeschaltet und eine entsprechende Meldung ausgegeben. Außerdem wird der Specher auf ein eventuell resetfestes Programm überprüft. Dieses kann ins besondere bei neuen Viren der Fall sein. Ist ein unbekannter Virus im Speicher, bekommt man z.B. die Meldung ' Achtung, Cool - Capture zeigt auf ein reset- festes Programm im Speicher. Adresse : xxxxx, Capture zurückgesetzt !'. IN DER PD-VERSION IST ES NICHT MÖGLICH, VIREN IM SPEICHER RESETFREI ABZU- SCHALTEN.  ABOUT : Informationen über die zur Zeit erkennbaren Viren. Auswahl der Laufwerke : Alle angeschlossenen 3,5" - Laufwerke werden in einer Liste zwischen den beiden Anzeigebereichen aufgeführt. LAUFWERKWECHSEL IN DER PD-VERSION NICHT MÖGLICH, ALLE OPERATIONEN LAUFEN ÜBER DF0:                          Falls nach dem Einlegen einer Diskette ein Requester mit dem Text 'Error validating disk' erscheint, ist dieser mit 'Cancel' zu beantworten. Dieser Requester beeinträchtigt nicht die Programmfunktionen, da er nur darauf hinweist, daß diese Diskette kein Inhaltsverzeichnis hat. Dieses ist bei Disketten mit Fremdformat der Fall, die aber trotzdem von Viren befallen werden können. Der Blockarchiver ================= Nach der Auswahl des Gadgets 'Blockarchiver' im Hauptmenü, bekommt man einen neuen Bildschirm, auf dem sich unter dem Status-Display eine Reihe von Gadgets befinden, die von links nach rechts die Bezeichnungen 'Save','Restore', 'Remove' und 'Back' tragen. Die Gadgets auf der linken und rechten Seite des Status-Displays haben in der PD-Version keine Funktion. Nach dem Aufbau des Bildschirms versucht der Blockarchiver, die Indexdatei mit dem Namen 'ba_index' nachzuladen, die sich auf Ihrer Datendiskette be- finden sollte. Wird sie nicht gefunden, zeigt das Programm dieses an und legt später eine neue Datei an. Die Funktionen des Blockarchivers : ----------------------------------- Save Mit dieser Funktion können Sie Blöcke von wichtigen Disketten auf Ihre Da- tendiskette retten. Dies ist zum Beispiel wichtig, wenn Sie Programme be- sitzen, die einen Fremdformatlader im Bootblock haben. Sollte sich ein Vi- rus auf diese Diskette schreiben, ist das Programm nutzlos, wenn Sie den Bootblock vorher nicht abgespeichert haben. Nach der Auswahl von 'Save' erscheint ein Requester, in dem Sie den Start- und Endblock des zu speichernden Bereiches eingeben können. Für normale Bootblöcke ist Start = 0 und Ende = 1. Da es inzwischen Viren gibt, die gezielt andere Blöcke der Diskette zerstören, wurde das Programm variabel gehalten. Der DASA-Virus zerstört zum Beispiel die Blöcke 880 bis 889 so, daß nur ein Formatieren die beschädigte Diskette wieder benutzbar macht. Bevor Sie in dem Requester 'OK' anklicken, legen Sie bitte die Diskette, von der die Blöcke eingelesen werden sollen, in das interne Laufwerk. Nach dem Anklicken von 'OK' verschwindet der Requester und die ausgewählten Blöcke werden eingelesen. Achtung : je größer der eingelesene Bereich ist, desto mehr Speicherplatz braucht das Programm für den internen Puffer (pro Block 512 Bytes). Bei sehr großen Bereichen kann es passieren, daß der Puffer nicht angelegt werden kann. Nachdem der von Ihnen gewählte Bereich fehlerfrei eingelesen wurde, er- scheint ein weiterer Requester, in dem Sie den Namen eingeben. Sie können hier ruhig einen Namen eingeben, der in der Indexliste schon vorhanden ist, solange nicht Name und Startblock identisch sind. Nachdem Sie den Namen eingegeben haben, wählen Sie 'OK', um den Bereich auf Ihre Datendiskette zu speichern. In der vorliegenden Public-Domain-Version können Sie maximal 25 Bootblöcke oder andere Bereiche speichern, dann ist die Indexliste voll. In der kommerziellen Version ist dies auf 200 erweitert. Restore Diese Funktion dient dazu, die mit 'Save' gesicherten Blöcker wieder auf die entsprechenden Disketten zurückzukopieren, falls der Virus einmal zu- geschlagen haben sollte. Nach der Auswahl von 'Restore' erhalten Sie einen Requester, in dem die Liste der gespeicherten Blöcke mit Namen und Start- block stehen. Auswählen können Sie einen Block durch Anklicken des Namens oder durch Eingabe des Namens und des Startblocks in den beiden Stringgad- gets unterhalb der Indexliste. Sollten Sie mehr Blöcke gespeichert haben, als dargestellt werden, können Sie die Liste mit dem Ziehgadget auf der rechten Seite weiterscrollen. Wenn Sie den richtigen Bereich ausgewählt ha- ben, legen Sie Ihre Datendiskette ein und drücken 'OK'. Daraufhin wird der gewünschte Bereich aus der Hauptdatei geladen. Bei der Aufforderung 'Bitte Zieldiskette einlegen !', legen Sie die Diskette ins interne Laufwerk, auf die der Bereich geschrieben werden soll. Nach der Bestätigung mit 'OK' wird der Bereich dann geschrieben. Remove Diese Funktion entfernt einen gespeicherten Bereich aus der Indexliste. Wählen Sie wie unter 'Restore' beschrieben den Bereich aus und drücken Sie 'OK'. Achtung : Es erfolgt keine Sicherheitsabfrage ! Back Mit dieser Funktion kommen Sie zurück ins Hauptmenü. Wenn Sie mit 'Save' oder 'Remove' die Indexdatei verändert haben, legen Sie bitte noch einmal die Datendiskette ein, um die neue Indexdatei zu speichern. Copyright Dieses Programm ist eine Public-Domain-Testversion. Es ist erlaubt, es für private Zwecke und für die Weiterverbreitung in PD-Serien zu kopieren. Es ist allerdings untersagt, das Programm als einzelnes File zu verkaufen, um damit Gewinn zu machen. Die vollständige und erweiterte Version des T.O.M. AntiVirusProjects kön- nen Sie für DM 30.- unter folgenden Adressen bestellen : Oliver Graf Thomas Globisch Gewerbeschulstr. 75 Emilstr. 36 5600 Wuppertal 2 5600 Wuppertal 2 Diese Version bietet folgende Erweiterung : - weitere Viren im Viruskiller (momentan 17 Stück) - Save-Funktion, um unbekannte Bootblöcke für den Viruskiller kenntlich zu machen - schnellerer Linkvirencheck - Abschalten der meisten Viren ohne Reset - Laufwerkwechsel im Blockarchiver für Besitzer eines externen Laufwerks, dadurch entfällt der ständige Diskettenwechsel - Erweiterung auf 200 Einträge in die Indexliste Hinweis : Da wir beiden momentan unseren Grundwehrdienst ableisten, kann es zu Verzögerungen in der Auslieferung kommen. Wir bitten um Verständnis (wir sind nicht daran schuld). Alle Aufträge werden in der Reihenfolge ihres Eintreffens bearbeitet. Wir werden uns trotzdem bemühen, alle Bestellungen so zügig wie möglich zu be- arbeiten. Bestellungen über Postfach- und PLK-Adressen werden nicht bearbeitet. O.Graf und T.Globisch PS.: Für 30,- DM gibt es eine erweiterte Version !