Unterschied zwischen Virus und Trojaner Unterschied zwischen

Anonim

Virus vs Trojaner

Der Begriff Virus wurde zu einem Begriff, der häufig verwendet wird, um unerwünschte Software zu beschreiben, die Zugang zu Computern ohne Kenntnis des Benutzers erlangt. Ein Software-Virus ist jedoch eine bestimmte Art von Malware, die das Verhalten des echten Virus simuliert. Es schafft es, sich von einem Computer zu einem anderen zu bewegen, indem es an eine Host-Datei anfügt, die oft eine ausführbare Datei ist. Ein Trojaner hingegen ist einfach ein Stück bösartigen Code, der sich als ein sicheres Programm tarnt oder häufiger als ein Spiel, um Benutzer dazu zu bringen, den Code auszuführen. Trojaner verfügen nicht über die erforderlichen Mechanismen, um sich selbst zu verbreiten oder zu replizieren und verlassen sich darauf, dass der Benutzer ihren Code ausführt.

Diese beiden Arten von Malware lassen sich leicht anhand der verschiedenen Propagierungsmethoden unterscheiden. Wie oben erwähnt, verwendet ein Virus eine andere ausführbare Datei als Host-Datei. Immer wenn die infizierte Datei ausgeführt wird oder auf sie zugegriffen wird, kann der Virus seinen Code ausführen und nach anderen Dateien suchen, die er infizieren kann. Trojaner sind genauso wie ihre Namensvetter passiv. Sie können nichts tun, wenn der Benutzer sie nicht auf die Festplatte kopiert

Das Kodieren eines Virus kann harte Arbeit sein, da Sie die Mechanismen für das Virus programmieren müssen, um sich an eine andere Datei anzuhängen, ohne es unbrauchbar zu machen. Trojaner sind viel einfacher; Eine Batch-Datei, die Dateien auf Ihrer Festplatte ohne Eingabeaufforderung löscht und dann in ein Spiel umbenannt wird, ist bereits ein Trojaner. Wenn der Benutzer das Spiel erwartet, wird er böse überrascht, da der Trojaner alle seine Dateien löscht.

Das Verhalten eines Virus, wie er einen Host findet und eine Kopie von sich selbst an neue Hosts anhängt, hat ein allgemeines Muster, das durch erweiterte Heuristiken in einem Antivirenprogramm erkannt werden kann. Dadurch können Benutzer verdächtige Aktivitäten erkennen, selbst wenn der Virus den AV-Herstellern noch nicht bekannt ist. Aber Trojaner teilen diese Mechanismen nicht und sind daher mit Antivirus-Programmen nur schwer zu erkennen, solange die AV-Hersteller sie nicht als Trojaner identifiziert haben.

Zusammenfassung:

1. Viren verbreiten sich über Computer, indem sie andere Programme infizieren, während Trojaner darauf angewiesen sind, dass Benutzer sie herunterladen oder kopieren.

2. Virus sind komplexe Programme, die sich in anderen Programmen verstecken können, während Trojaner sehr einfach sind und nur einen verlockenden Dateinamen verwenden, um sich zu tarnen.

3. Viren können aufgrund ihres Verhaltens im Voraus von Heuristiken erkannt werden, während Trojaner leicht passieren können, da sie kein verdächtiges Verhalten aufweisen.