WikiDer > Antivirensoftware
Antiviren Software ist Software wer versucht es Computer Virus zu erkennen, zu stoppen und zu entfernen.
Antivirus-Software verwendet dafür zwei verschiedene Techniken:
- Untersuchen (Scannen) von Dateien um nach Viren zu suchen, die Definitionen aus einer Liste bekannter Viren entsprechen.
- Erkennen von verdächtigem Verhalten von irgendjemandem Computer Programm, was auf eine Infektion hinweisen kann.
Die meisten Antivirenprogramme verwenden beide Techniken, wobei der Schwerpunkt auf dem ersten Ansatz liegt. Es gibt auch Programme, die nur die erste Technik verwenden.
Heutzutage ist Antivirensoftware allein selten, normalerweise wird sie mit Antispyware-Funktionalität kombiniert Anti-Malware-Software enthalten. Diese Art von Sicherheitssoftware schützt nicht nur vor Viren, sondern vor allen Formen bösartiger Software (Malware).
Methoden zur Virenerkennung
Virenliste
Beim Virenlisten-Ansatz prüft die Software a Datei anhand einer Liste bekannter Viren, die von den Entwicklern der Software identifiziert wurden. Wenn ein Codestück in der Datei mit einem Virus aus der Liste übereinstimmt, kann die Software eine der folgenden Aktionen ausführen (in der Reihenfolge, in der die Aktion ausgewählt wird):
- Versuchen Sie, die Datei zu reparieren, indem Sie den Virus aus der Datei selbst entfernen
- die Datei in Quarantäne (damit die Datei für andere Programme nicht mehr zugänglich ist und sich der Virus nicht mehr ausbreiten kann)
- Löschen Sie die infizierte Datei
Um diesen Ansatz mittel- und langfristig erfolgreich zu halten, werden die Virendefinitionen regelmäßig (meist online) aktualisiert. Bei neu identifizierten Viren können Benutzer und Techniker ihre infizierten Dateien an die Autoren der Antivirensoftware senden, um die Informationen in zukünftige Virendefinitionen aufzunehmen.
Der Ansatz der Virendatenbank untersucht normalerweise die Dateien, wenn Betriebssystem erstellt, öffnet, schließt oder versendet es per E-Mail. Mit der Absicht, einen Virus sofort nach Erhalt zu erkennen. Ein Systemadministrator kann auch veranlassen, dass die Software alle Dateien auf dem Festplatte des Benutzers.
Während dieser Ansatz den Ausbruch eines Virus effizient stoppt, umgehen Virenschreiber die Software, indem sie "oligomorph", "polymorph"und neuerdings"metamorph"-Viren. Diese Viren verschlüsseln Teile ihrer selbst oder tarnen sich, sodass sie nicht mit ihren bekannten Virendefinitionen übereinstimmen.
Erkennung verdächtigen Verhaltens
Anstatt bekannte Viren zu identifizieren, analysiert diese Methode das Programmverhalten. Wenn beispielsweise ein Programm Daten in ein anderes ausführbares Programm schreibt, kann die Antivirensoftware dies als verdächtiges Verhalten ansehen, den Benutzer warnen und zu einer Reaktion auffordern.
Diese Form der Antivirensoftware bietet Schutz vor Viren, die noch nicht in den Datenbanken vorhanden sind. Dadurch entsteht eine Reihe von Fehlalarm, und Benutzer werden die Warnungen schnell ignorieren. Wenn ein Benutzer jede Warnung wegklickt, ist die Antivirensoftware für diesen Benutzer nutzlos. Dies ist ein wachsendes Problem, da immer mehr Designs von nicht bösartigen Programmen andere .exe-Dateien ohne sie modifizieren falsch positives Problem berücksichtigen. Moderne Antivirensoftware verwendet diese Technik daher immer weniger.
Andere Methoden
Einige Antivirenprogramme emulieren den Anfang des Codes einer neuen ausführbaren Datei, die das System aufruft, bevor sie die Kontrolle an die neue Datei selbst übergibt. Wenn das Programm a hat selbstmodifizierender Code oder sich auf andere Weise wie ein Virus zu verhalten scheint (z. B. sofort nach anderen ausführbaren Dateien suchen), deutet dies auf eine mögliche Infektion hin. Auch hier gibt es harmlose Dateien, die als Malware gekennzeichnet sind, sogenannte Fehlalarm.
Noch eine andere Detektionsmethode verwendet a Sandkasten. Eine Sandbox emuliert das Betriebssystem und führt das Programm innerhalb dieser Simulation aus. Nach Beendigung des Programms analysiert die Software die Sandbox auf Änderungen, die auf einen Virus hinweisen können. Aufgrund von Leistungsproblemen treten solche Erkennungen normalerweise nur bei manuell initiierten Scans auf.
Aufmerksamkeitspunkte
- Die Verbreitung von E-Mail-Viren (diese zählen zu den zerstörerischsten und am weitesten verbreiteten Computerviren) kann durch die Behebung von Fehlern in E-Mail-Software ohne Installation von Antiviren-Software viel kostengünstiger und effizienter verhindert werden. Schließlich ermöglichen diese Fehler, dass heruntergeladener Code ausgeführt, verbreitet und beschädigt wird.
- Die Schulung der Benutzer ist zusätzlich zur Antivirensoftware ein Mehrwert; Benutzer darauf hinzuweisen, dass sie sicher mit Computern umgehen (z. B. keine unbekannten Programme aus dem Internet herunterladen und ausführen) verlangsamt die Verbreitung von Viren und verringert den Bedarf an Antivirensoftware.
- Computerbenutzer sollten ihren Computer nicht immer benutzen dürfen, wenn Systemadministratoren. Würden sie einfach im Benutzermodus arbeiten, könnten sich viele Virentypen nicht verbreiten (oder zumindest wäre ihr Schaden begrenzt). Dies ist einer von mehreren Gründen, warum Viren relativ selten auf UNIX-ähnliche Systeme.
- Der Listenansatz zur Definition von Viren ist aufgrund der ständigen Entstehung neuer Viren nicht ausreichend; aber auch die Erkennung von verdächtigem Verhalten funktioniert aufgrund des Falsch-Positiv-Problems nicht ausreichend. Daher kann das aktuelle Wissen, das in Antivirensoftware eingebaut ist, niemals alle Computerviren bekämpfen.
- Es gibt verschiedene Methoden, um Schadsoftware zu verschlüsseln und zu verpacken, sodass selbst bekannte Viren von Antivirensoftware nicht erkannt werden können. Um "getarnte" Viren zu erkennen, wird ein leistungsfähiger Code benötigt, um diese Dateien für eine spätere Untersuchung zu entschlüsseln. Die meisten gängigen Antivirenprogramme haben dies nicht und erkennen diese Viren oft nicht.
- Das ständige Schreiben und Verbreiten von Viren und die damit verbundene Panik bedeutet, dass Anbieter von Antivirensoftware von der Existenz von Viren profitieren.
- Einige Antivirensoftware verringert die Systemleistung erheblich. Um diesem Leistungsverlust entgegenzuwirken, deaktivieren Anwender häufig den Virenschutz und gehen damit ein erhöhtes Infektionsrisiko ein. Für maximalen Schutz sollte die Software immer aktiviert sein, was oft zu einer langsameren Leistung führt (siehe auch Software aufgebläht). Einige Antivirensoftware hat weniger Auswirkungen auf die Leistung.
- Manchmal ist es notwendig, den Virenschutz zu deaktivieren, wenn Sie wichtige Updates durchführen, wie z. B. die Windows Service Packs oder die Treiber des Grafikkarte. Aktivierte Antivirensoftware kann dazu führen, dass das Update während einer wichtigen Installation fehlschlägt oder fehlschlägt. Manchmal wird der Virenschutz automatisch vorübergehend deaktiviert, wenn die richtigen Updates installiert werden. Dies geschieht unter anderem in Microsoft Security Essentials (unter Windows 8 Windows Defender), das Antivirenprogramm von Microsoft.
Hersteller von Antivirensoftware
- Avira aus Deutschland
- AVAST-Software aus Tschechien, Hersteller von avast!
- AVG-Technologien Hersteller von AVG Antivirus aus Tschechien
- BitDefender aus Rumänien
- Comodo-Gruppe aus den USA
- Computer-Mitarbeiter aus den USA
- Coranti aus Japan
- Verteidigung aus der Schweiz
- eScan, hergestellt von MicroWorld of India
- ESET Hersteller von NOD32 aus der Slowakei
- F-Sicher aus Finnland
- G DATA-Software aus Deutschland, Hersteller von G DATA AntiVirus (früher AntiVirusKit)
- GFI-Software
- H BEDV, heute bekannt als Avira aus Deutschland, Hersteller von AntiVir
- Intego, Hersteller von VirusBarriere aus den USA
- Kaspersky Lab aus Russland
- McAfee aus den USA
- Microsoft, die Macher von Microsoft Security Essentials
- normannisch aus Norwegen
- Norton aus den USA
- Panda-Sicherheit aus Spanien (ehemals Panda Software)
- Qihoo 360 aus China
- RAV-Antivirus aus Rumänien (gekauft von GECAD im Jahr 2003)
- Sophos aus Großbritannien
- weicher Gewinn, Hersteller von BitDefender aus Rumänien
- Ruhigere Forschung
- Symantec Hersteller von Norton Antivirus/Symantec-Antivirus
- Trend Micro aus Japan (nominell aus Taiwan - USA)
- Zone Labs die Macher von Zonenalarm
Testorganisationen
Testorganisationen testen Virenscanner und zugehörige Programme. Beispiele dafür sind AV-Vergleiche, AV-test.org, Virus-Bulletin, ICSA-Labors, Labore an der Westküste, GFI-Software und EICAR.
Siehe auch
Externe Links
- Projekt Der Impfstoff
- (und) Carnegie Mellons CERT-Koordinationszentrum in dem Internet-Archiv
- (und) Europäisches Institut für Computer-Anti-Virus-Forschung (EICAR)
| Siehe die Kategorie Antiviren Software von Wikimedia Commons für Mediendateien zu diesem Thema. |