Unterschied zwischen Viren und Trojanern

Virus gegen Trojaner

Der Begriff Virus ist ein Begriff, der allgemein für die Beschreibung unerwünschter Software verwendet wird, die Zugang zu Computern hat, ohne dass der Benutzer dies weiß. Ein Software-Virus ist jedoch eine bestimmte Art von Malware, die das Verhalten des realen Virus simuliert. Es ist möglich, von einem Computer zu einem anderen zu wechseln, indem es an eine Hostdatei angehängt wird, die häufig eine ausführbare Datei ist. Ein Trojaner dagegen ist einfach ein bösartiger Code, der als sicheres Programm oder häufiger als Spiel getarnt wird, um Benutzer zur Ausführung des Codes zu verleiten. Trojaner verfügen nicht über die Mechanismen, die erforderlich sind, um sich zu verbreiten oder zu replizieren, und der Benutzer muss seinen Code ausführen.

Diese zwei Arten von Malware können leicht durch die verschiedenen Ausbreitungsmethoden unterschieden werden. Wie bereits erwähnt, verwendet ein Virus eine andere ausführbare Datei als Hostdatei. Wenn die infizierte Datei ausgeführt wird oder auf die zugegriffen wird, kann der Virus seinen Code ausführen und nach anderen Dateien suchen, die er infizieren kann. Trojaner sind, genau wie ihr Namensvetter, passiv. Sie können nichts tun, es sei denn, der Benutzer kopiert sie auf die Festplatte

Das Codieren eines Virus kann harte Arbeit sein, da Sie die Mechanismen programmieren müssen, damit sich der Virus an eine andere Datei anfügt, ohne dass er unbrauchbar wird. Trojaner sind viel einfacher. Eine Batchdatei, die Dateien auf Ihrer Festplatte ohne Aufforderung löscht und anschließend in ein Spiel umbenannt wird, ist bereits ein Trojaner. Wenn der Benutzer das Spiel erwartet, erwartet er eine böse Überraschung, als der Trojaner alle seine Dateien löscht.

Das Verhalten eines Virus, wenn er einen Host findet und eine Kopie von sich selbst in neue Hosts einfügt, weist ein allgemeines Muster auf, das von fortgeschrittenen Heuristiken in einem Antivirusprogramm erkannt werden kann. Auf diese Weise können Benutzer verdächtige Aktivitäten erkennen, selbst wenn der Virus den AV-Herstellern noch nicht bekannt ist. Trojaner teilen diese Mechanismen jedoch nicht und sind daher mit Antivirus-Programmen schwerer zu erkennen, bis AV-Hersteller sie als Trojaner identifiziert haben.

Zusammenfassung:
1. Viren verbreiten sich auf Computern, indem sie andere Programme infizieren, während Trojaner darauf angewiesen sind, dass die Benutzer sie herunterladen oder kopieren.
2. Viren sind komplexe Programme, die sich in anderen Programmen verstecken können, während Trojaner sehr simpel sind und nur einen verführerischen Dateinamen verwenden, um sich zu tarnen.
3. Viren können aufgrund ihres Verhaltens im Voraus von Heuristiken entdeckt werden, während Trojaner leicht passieren können, da sie kein verdächtiges Verhalten zeigen.