Unterschied zwischen Virus, Wurm und Trojaner

Autor: Laura McKinney
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 1 Kann 2024
Anonim
Was ist Malware - Viren, Trojaner, Würmer
Video: Was ist Malware - Viren, Trojaner, Würmer

Inhalt


Software, die absichtlich in ein System eingefügt wird, um Schäden zu verursachen, wird als bezeichnet schädliche Software. In erster Linie wird diese Software in zwei Kategorien eingeteilt. In der ersteren Kategorie benötigt die Software einen Host für ihre Ausführung. Das Beispiel einer solchen bösartigen Software sind Viren, Logikbomben, Trojaner usw. Während in der letzteren Kategorie die Software unabhängig ist und für ihre Ausführung keine Hosts wie Würmer und Zombies benötigt. So gehören Viren, Würmer und Trojaner zur Kategorie der Schadsoftware.

Der vorherige Unterschied zwischen Virus, Wurm und Trojaner besteht darin, dass sich ein Virus an ein Programm anhängt und Kopien von sich an andere Programme weitergibt, gefolgt von einer menschlichen Aktion, während der Wurm ein einzelnes Programm ist, das seine Kopien auf andere Komponenten verteilt, ohne sie zu ändern . Während ein Trojanisches Pferd ein Programm ist, das eine unerwartete Zusatzfunktionalität enthält.


    1. Vergleichstabelle
    2. Definition
    3. Hauptunterschiede
    4. Fazit

Vergleichstabelle

VergleichsbasisVirusWurmTrojanisches Pferd
BedeutungEin Computerprogramm, das sich mit einem anderen legitimen Programm verbindet, um das Computersystem oder das Netzwerk zu beschädigen.Es verbraucht Ressourcen eines Systems, um es herunterzufahren, anstatt destruktive Aktionen auszuführen.Es ermöglicht einem Eindringling, vertrauliche Informationen über ein Computernetzwerk abzurufen.
AusführungHängt von der Übertragung einer Datei ab.Repliziert sich ohne menschliche Handlung.Als Software heruntergeladen und ausgeführt.
Die Replikation erfolgtJaJaNein
FerngesteuertNeinJaJa
AusbreitungsrateMäßigSchnellerSchleppend
InfektionWird initiiert, indem ein Virus an eine ausführbare Datei angehängt wird.Nutzt System- oder Anwendungsschwächen.Hängt sich an ein Programm an und interpretiert es als nützliche Software.
ZweckÄnderung der Informationen.Halten Sie die CPU und den Speicher an.Stiehlt die Benutzerinformationen.


Definition von Virus

EIN Virus kann als ein Teil des Programmcodes definiert werden, der sich an ein zulässiges Programm anfügt, um es zu infizieren. Der Virus wird ausgeführt, wenn das legitime Programm ausgeführt wird, und kann alle Funktionen ausführen, z. B. das Löschen einer Datei. Die primäre Operation, die in einem Virus ausgeführt wird, besteht darin, dass beim Ausführen eines infizierten Programms zuerst der Virus ausgeführt wird und dann der ursprüngliche Programmcode ausgeführt wird. Es ist in der Lage, andere Programme auf diesem Computer zu infizieren.

Nachdem alle Dateien vom Computer des aktuellen Benutzers beschädigt wurden, verbreitet sich der Virus und sein Code über das Netzwerk an die Benutzer, deren Adresse auf dem Computer des aktuellen Benutzers gespeichert ist. Bestimmte Ereignisse können auch verwendet werden, um einen Virus auszulösen. Es gibt verschiedene Arten von Viren wie Parasiten, Boot-Sektoren, speicherresidente, polymorphe, getarnte und metamorphe Viren. Die Virusinfektion kann verhindert werden, indem das Eindringen eines Virus verhindert wird.

Definition von Wurm

EIN Wurm ist ein Programm, das sich selbst replizieren und wie ein Virus von Computer zu Computer kopieren kann, sich jedoch in der Implementierung unterscheidet. Es ändert kein Programm, sondern wird bei Ankunft aktiviert, um es zu replizieren und erneut zu verbreiten. Die übermäßige Replikation führt dazu, dass das System angehalten wird, und verbraucht Systemressourcen, um es herunterzufahren. Ein Wurm sucht intensiv nach weiteren Maschinen, die beschädigt werden sollen, und eine beschädigte Maschine verhält sich für die anderen Maschinen, die mit ihr verbunden sind, wie eine Maschine, die Würmer erzeugt.

Netzwerkwurmprogramme verwenden Netzwerkverbindungen, um sich von System zu System zu verbreiten. Im folgenden Fall können die Netzwerkfahrzeuge E-Mail-Funktionen, Remote-Ausführungsfunktionen und Remote-Anmeldefunktionen zum Ausführen der Replikation sein.

Definition von Trojanisches Pferd

EIN Trojanisches Pferd ist ein versteckter Code, der bei seiner Ausführung eine unerwünschte oder schädliche Funktion ausführt, die einem Virus ähnelt. Diese werden verwendet, um eine Funktion direkt zu erfüllen, die ein nicht autorisierter Benutzer nicht erreichen konnte. Zum Beispiel könnte das trojanische Pferd seinen Code in einem Anmeldeformular verbergen, indem es an dieses angehängt wird. Wenn ein Benutzer seine Details einfügt, werden diese Informationen ohne Wissen des Benutzers an den Angreifer weitergegeben. Anschließend kann der Angreifer anhand der Benutzerdaten auf das System zugreifen.

Ein weiteres Motiv für ein Trojanisches Pferd kann die Datenvernichtung sein. Das Programm scheint eine nützliche Funktion auszuführen, führt jedoch möglicherweise unbemerkt destruktive Funktionen aus.

  1. Die Ausführung und Verbreitung eines Virus hängt von der Übertragung der infizierten Dateien ab, während Würmer sich ohne menschliches Zutun replizieren und ein Netzwerk verwenden, um sich in andere Geräte einzubetten. Auf der anderen Seite fungiert Trojan Horse als Utility-Software und wird ausgeführt.
  2. Viren und Würmer können sich replizieren, wohingegen ein Trojanisches Pferd nicht repliziert werden kann.
  3. Ein Virus kann nicht ferngesteuert werden. Wurm und Trojaner können dagegen ferngesteuert werden.
  4. Würmer können sich sehr schnell ausbreiten, während sich Viren mit mäßiger Geschwindigkeit ausbreiten und sich ein Trojanisches Pferd langsam ausbreiten kann.
  5. Ein Virus greift eine ausführbare Datei an und hängt sie an, um die Datei zu ändern, während der Wurm die Schwachstelle im System und in der Anwendung ausnutzt. Im Gegensatz dazu scheint ein Trojanisches Pferd ein nützliches Programm zu sein, das einen versteckten Code enthält, der zum Ausführen unerwünschter oder schädlicher Funktionen aufgerufen wird.
  6. Der Virus wird hauptsächlich verwendet, um die Informationen zu ändern, und Würmer sind es gewohnt, übermäßig Systemressourcen zu verbrauchen und sie anzuhalten. Umgekehrt kann ein Trojaner zum Diebstahl von Benutzerinformationen verwendet werden, um Zugriff auf das System des Benutzers zu erhalten.

Fazit

Würmer sind eigenständige Software, für deren Ausführung kein Host erforderlich ist. Im Gegenteil, Viren und Trojaner brauchen einen Wirt für ihre Hinrichtung. Trojanisches Pferd schafft eine Hintertür für den Informationsdiebstahl. Virus und Wurm replizieren und verbreiten sich, wobei der Virus die Informationen ändern kann und der Wurm dies nicht tut.