DIESER SERVICE KANN ÜBERSETZUNGEN VON GOOGLE ENTHALTEN. GOOGLE ÜBERNIMMT KEINERLEI VERANTWORTUNG FÜR DIE ÜBERSETZUNGEN. DARUNTER FÄLLT JEGLICHE VERANTWORTUNG IN BEZUG AUF RICHTIGKEIT UND ZUVERLÄSSIGKEIT SOWIE JEGLICHE STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN DER MARKTGÄNGIGKEIT, NICHT-VERLETZUNG VON RECHTEN DRITTER ODER DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.

Die Website von Kaspersky Lab wurde für Ihre Bequemlichkeit mithilfe einer Übersetzungssoftware von Google Translate übersetzt. Es wurden angemessene Bemühungen für die Bereitstellung einer akkuraten Übersetzung unternommen. Bitte beachten Sie, dass automatisierte Übersetzungen nicht perfekt sind und menschliche Übersetzer in keinem Fall ersetzen sollen. Übersetzungen werden den Nutzern der Kaspersky-Lab-Website als Service und "wie sie sind" zur Verfügung gestellt. Die Richtigkeit, Zuverlässigkeit oder Korrektheit jeglicher Übersetzungen aus dem Englischen in eine andere Sprache wird weder ausdrücklich noch stillschweigend garantiert. Einige Inhalte (z. B. Bilder, Videos, Flash, usw.) können aufgrund der Einschränkungen der Übersetzungssoftware möglicherweise nicht inhaltsgetreu übersetzt werden.

Net-Worm.Win32.IISWorm

Kategorie Net-Worm
Plattform Win32
Beschreibung

Technische Details

Dies ist der erste bekannte Wurm, der Websites infizieren will, indem er Internet Information Server (ISS) infiziert. Der Wurm realisiert seine Methode der Verbreitung von einer Website auf andere Websites durch Senden und Ausführen seiner EXE-Datei. Der Name der Wurmdatei ist konstant – IISWORM.EXE.

Der Wurm infiziert nur Computer mit einem installierten IIS-Paket und Website-Inhalten. Die Wurm-Anwendung, die auf einem solchen Computer ausgeführt wird, lokalisiert und infiziert Remote-Websites (Remote-Computer mit installiertem IIS-Paket): Sie gibt sie ein und sendet mithilfe eines Tricks ihre Kopie dorthin und erzeugt diese Kopie dort. Als Folge infiziert der Wurm alle Webserver, auf die von der aktuell infizierten Maschine aus zugegriffen werden kann, und andere infizierte Server verbreiten die Wurmkopie weiter usw.

Eine ähnliche Art von Infektion wurde von dem berühmten "Morris-Virus" (alias "Internetwurm") benutzt, der 1988 in den USA-Netzwerken auftrat. Dieser Wurm infizierte mehrere tausend Maschinen und lähmte viele Netzwerke wegen unbegrenzter Kopien. Glücklicherweise hat der "IISWorm" einen tödlichen Fehler und kann diese Geschichte nicht wiederholen. Der Wurm scheint in der Lage zu sein, seine Kopie auf den ersten IIS-Computer zu verteilen, kann sich jedoch nicht weiter verbreiten.

Der Wurmcode enthält nur Spreizroutinen, keine Triggerroutinen. Der Wurm manifestiert sich in keiner Weise.

Einzelheiten

Der Wurm selbst ist eine Win32-Anwendung mit einer Länge von 80 KB, geschrieben in Borland C ++. Es wird als Standard-Windows-Anwendung ausgeführt, öffnet eine Verbindung und verwendet ein HTTP-Paketformat, um sich zu verbreiten.

Um die Opferserver ausfindig zu machen, sucht der Wurm nach Web-Site-Adressen in allen * .HTM * -Dateien in den INetpub-Verzeichnissen:

wwwroot
www root
inetpubwwwroot
inetpubwww Wurzel
websharewwwroot

Durch die Verwendung von Webseitenadressen verbindet der Wurm sie und sendet ein Bombenpaket dorthin. Dieses Paket nutzt eine Schwachstelle in der IIS-Software aus – das Paket ist so konstruiert, dass seine Daten einen Datenpuffer auf einem entfernten IIS überlappen, und ein Block des Pakets wird als Code dort (an einem entfernten IIS) ausgeführt. Dieser Codeabschnitt öffnet eine Verbindung zu seinem "übergeordneten" Computer, ruft die vollständige Kopie des Wurms (die Datei IISWORM.EXE) ab, erstellt sie auf einem Datenträger und erstellt. Daher ist der Remote-IIS-Computer infiziert und der Wurm ist darin aktiv und verbreitet sich weiter.

Bei Tests im Labor gab es einige Fehler im Wurmcode, die die Verbreitung des Wurms verhindern. Der Wurm scheint auch von den IIS- und WinNT-ServicePack-Versionen abhängig zu sein.


Link zum Original