Hauptgruppierung: VirWare
Viren und Würmer sind bösartige Programme, die sich auf Computern oder in Computernetzwerken replizieren, ohne dass der Benutzer dies bemerkt. Jede nachfolgende Kopie solcher Schadprogramme kann sich auch selbst replizieren.Schädliche Programme, die sich über Netzwerke ausbreiten oder entfernte Maschinen infizieren, wenn dies vom "Eigentümer" (z. B. Hintertüren) verlangt wird, oder Programme, die mehrere Kopien erstellen, die sich nicht selbst replizieren können, gehören nicht zur Unterklasse Viren und Würmer.
Das Hauptmerkmal, das verwendet wird, um zu bestimmen, ob ein Programm als separates Verhalten innerhalb der Unterklasse Viren und Würmer klassifiziert ist, ist, wie sich das Programm verbreitet (dh wie das bösartige Programm Kopien von sich über lokale oder Netzwerkressourcen verbreitet).
Die meisten bekannten Würmer verteilen sich als Dateien, die als E-Mail-Anhänge gesendet werden, über einen Link zu einer Web- oder FTP-Ressource, über einen Link in einer ICQ- oder IRC-Nachricht, über P2P-Filesharing-Netzwerke usw.
Einige Würmer verbreiten sich als Netzwerkpakete; diese dringen direkt in den Computerspeicher ein und der Wurmcode wird dann aktiviert.
Würmer verwenden die folgenden Techniken, um entfernte Computer zu durchdringen und Kopien von sich selbst zu starten: Social Engineering (z. B. eine E-Mail-Nachricht, die darauf hinweist, dass der Benutzer eine angehängte Datei öffnet), Ausnutzen von Netzwerkkonfigurationsfehlern (z. B. Kopieren auf eine voll zugängliche Festplatte) Lücken in der Betriebssystem- und Anwendungssicherheit.
Viren können nach der Methode aufgeteilt werden, die zum Infizieren eines Computers verwendet wird:
Dateiviren
Boot-Sektor-Viren
Makroviren
Skriptviren
Jedes Programm in dieser Unterklasse kann zusätzliche Trojanerfunktionen haben.
Es sollte auch beachtet werden, dass viele Würmer mehr als eine Methode verwenden, um Kopien über Netzwerke zu verbreiten. Die Regeln zum Klassifizieren erkannter Objekte mit mehreren Funktionen sollten verwendet werden, um diese Arten von Würmern zu klassifizieren.
Kategorie: Email-Worm
E-Mail-Würmer verbreiten sich per E-Mail. Der Wurm sendet eine Kopie von sich selbst als Anhang an eine E-Mail-Nachricht oder einen Link zu seiner Datei auf einer Netzwerkressource (z. B. eine URL zu einer infizierten Datei auf einer kompromittierten Website oder einer Hacker-eigenen Website).Im ersten Fall wird der Wurmcode aktiviert, wenn der infizierte Anhang geöffnet (gestartet) wird. Im zweiten Fall wird der Code aktiviert, wenn der Link zur infizierten Datei geöffnet wird. In beiden Fällen ist das Ergebnis dasselbe: Der Wurmcode ist aktiviert.
Email-Würmer verwenden eine Reihe von Methoden, um infizierte E-Mails zu versenden. Die häufigsten sind:
Verwenden einer direkten Verbindung zu einem SMTP-Server mithilfe des E-Mail-Verzeichnisses, das in den Code des Wurms integriert ist
Verwenden von MS Outlook-Diensten
Verwenden von Windows MAPI-Funktionen.
Email-Würmer verwenden eine Reihe verschiedener Quellen, um E-Mail-Adressen zu finden, an die infizierte E-Mails gesendet werden:
das Adressbuch in MS Outlook
eine WAB-Adressdatenbank
.txt-Dateien, die auf der Festplatte gespeichert sind: Der Wurm kann feststellen, welche Zeichenfolgen in Textdateien E-Mail-Adressen sind
E-Mails im Posteingang (einige E-Mail-Würmer "antworten" sogar auf E-Mails im Posteingang)
Viele E-Mail-Würmer verwenden mehr als eine der oben aufgeführten Quellen. Es gibt auch andere Quellen für E-Mail-Adressen, z. B. Adressbücher für webbasierte E-Mail-Dienste.
Mehr Informationen
Plattform: Win32
Win32 ist eine API auf Windows NT-basierten Betriebssystemen (Windows XP, Windows 7 usw.), die die Ausführung von 32-Bit-Anwendungen unterstützt. Eine der am weitesten verbreiteten Programmierplattformen der Welt.Beschreibung
Technische Details
Dies ist ein Virus-Wurm, der sich über das Internet und das lokale Netzwerk verbreitet. Es erscheint als eine "SETUP.EXE" -Datei, die an eine E-Mail-Nachricht angehängt ist, die den Betreff "Ok ..." enthält, und der Nachrichtentext enthält nur ein "Lächeln":
:-)
Diese angehängte Datei selbst ist eine ausführbare Microsoft C ++ - Datei mit einer Länge von ungefähr 40 KB. Der Großteil des Dateicodes ist mit C ++ - Laufzeitbibliotheken und Daten belegt, und nur etwa 7 KB seines Codes sind "reiner" Wurmcode.
Der Wurm hat seinen Namen wegen der Textzeichenfolge in seinem Code:
CH0LERA - Bakterium BioCoded von GriYo / 29A
Diese Zeichenfolge sowie andere Daten des Wurms werden im Körper des Wurms verschlüsselt.
Installation im System
Wenn der Wurm zum ersten Mal ausgeführt wird (er wird von einem infizierten Anhang ausgeführt), erhält er seinen Modulnamen und installiert sich selbst im Windows-Verzeichnis mit dem Namen RPCSRV.EXE. Um Windows zu zwingen, diese Datei beim nächsten Neustart auszuführen, schreibt der Wurm eine zusätzliche Anweisung "Run =" in die Datei WIN.INI im Windows-Verzeichnis (unter Win9x) oder ändert einen entsprechenden Schlüssel in der Systemregistrierung (unter WinNT) .
Um das Windows-Verzeichnis zu finden, ruft der Wurm keine entsprechenden Windows-Funktionen auf, sondern durchsucht alle verfügbaren lokalen Laufwerke, sucht nach Unterverzeichnisnamen: WINDOWS, WIN95, WIN98, WIN, WINNT und sucht dann im Verzeichnis nach einer WIN.INI-Datei. Wenn eine solche Datei gefunden wird, installiert sich der Wurm selbst im Verzeichnis.
Daher kann der Wurm mehrere seiner Kopien auf demselben Computer erstellen und alle Windows-Installationen darauf infizieren. Wenn ein Multiboot-Loader installiert ist und mehrere verschiedene Windows-Versionen installiert sind, ermöglicht dieser Trick, dass der Virus bei jedem Start der Windows-Kopie aktiviert wird.
Um seine Aktivität zu verbergen, zeigt der Wurm die gefälschte Nachricht an:
Weitere Verbreitung
Beim nächsten Windows-Start wird die Wurmkopie durch den Befehl Ausführen in der Datei WIN.INI aktiviert. Es übernimmt die Kontrolle, registriert sich im Windows-Speicher als versteckte Anwendung (unsichtbarer Dienst), die es dem Wurm auch erlaubt, aktiv zu bleiben, wenn sich ein Benutzer abmeldet. Der Wurm führt dann zwei weitere Routinen zusätzlich zur Installationsroutine aus. Die erste dieser neuen Routinen verbreitet den Wurm über das lokale Netzwerk und die zweite sendet infizierte E-Mail-Nachrichten. Die Installationsroutine ist ebenfalls aktiv und der Wurm kann eine neue Windows-Kopie infizieren, wenn sie auf dem Computer erscheint. Alle Routinen werden als Hauptprozess-Threads ausgeführt, sodass sie ihre Arbeit parallel ausführen.
Die erste der neuen Routinen verbreitet die Wurmkopie über das Netzwerk. Er listet alle Netzwerklaufwerke auf, scannt sie nach Windows-Verzeichnissen, kopiert die RPCSRV.EXE-Datei des Wurms dorthin und registriert sie in der Datei WIN.INI im selben entfernten Verzeichnis. Als Ergebnis wird der Wurm auf einem entfernten Computer beim nächsten Neustart aktiviert und verbreitet sich weiter.
Die zweite Routine sendet infizierte Nachrichten an die Internetadressen. Um seine Kopie zu senden, verwendet der Wurm das SMTP-Protokoll und sendet sich selbst über eine direkte Verbindung. Daher hängt die Ausbreitung des Wurms nicht vom Typ der E-Mail-Anwendung ab, die im System verwendet wird.
Alle sechs Sekunden zählt diese Routine alle aktiven Programmfenster auf und sucht nach Internetanwendungen: Outlook, Cuteftp, Internet Explo, Telnet, Mirc. Wenn eine dieser Anwendungen aktiv ist, bedeutet dies, dass der Computer mit dem Internet verbunden ist (dies ist aufgrund der direkten SMTP-Verbindung erforderlich, die von Wurm verwendet wird).
Der Wurm erhält dann die SMTP-Serveradresse und Benutzer-E-Mail-Adressen von den Systemregistrierungsschlüsseln, erstellt eine neue Nachricht, hängt seine Kopie mit dem Namen SETUP.EXE an und sendet sie.
Die Internetadressen, an die der Wurm seine Kopien sendet, werden von den Festplattendateien im Windows-Verzeichnis und den Unterverzeichnissen gesammelt. Der Wurm scannt alle Dateien dort, sucht nach Dateien mit den Endungen .HTM, .TXT, .EML, .DBX, .MBX, .NCH, .IDX und durchsucht dann diese Dateien und erhält von dort E-Mail-Adressen-ähnliche Zeichenfolgen. Bei jedem Senden sendet der Wurm sich selbst an nicht mehr als zehn Adressen.
Mehr erfahren
Informieren Sie sich über die Statistiken der in Ihrer Region verbreiteten Sicherheitslücken statistics.securelist.com