Choinka EXEC

Choinka EXEC
Inne nazwy KIEROWNIK ŚWIĄTECZNY, KIEROWNIK ŚWIĄTECZNY
Oryginalni autorzy Nieznany student Politechniki Clausthal
Pierwsze wydanie grudzień 1987
Napisane w REXX
Platforma System IBM/370
Typ Robak komputerowy , złośliwe oprogramowanie , koń trojański

Christmas Tree EXEC był pierwszym robakiem komputerowym o szerokim zasięgu , który sparaliżował kilka międzynarodowych sieci komputerowych w grudniu 1987 roku. Wirus działał w systemie operacyjnym IBM VM/CMS .

Napisany przez studenta z Clausthal University of Technology w języku skryptowym REXX , rysował prymitywną choinkę jako grafikę tekstową , a następnie wysyłał się do każdego wpisu w pliku kontaktów e-mail celu. W ten sposób rozprzestrzenił się na Europejską Akademicką Sieć Badawczą (EARN), BITNET i światową VNET IBM . We wszystkich tych systemach spowodowało to ogromne zakłócenia.

Podstawowy mechanizm robaka ILOVEYOU z 2000 roku był zasadniczo taki sam jak Christmas Tree, chociaż działał na komputerach PC, a nie na komputerach typu mainframe, był rozprzestrzeniany w innej sieci i został napisany przy użyciu języka VBScript , a nie języka REXX .

W rzeczywistości nazwa brzmiała „CHRISTMA EXEC”, ponieważ systemy IBM VM pierwotnie wymagały, aby nazwy plików były sformatowane jako 8 + spacja + 8 znaków. Ponadto IBM wymagał, aby pliki skryptów REXX miały typ pliku „EXEC”. Nazwa jest czasami zapisywana jako „CHRISTMAS EXEC” (dodanie dziewiątego znaku), aby nazwa była bardziej czytelna. Użytkownik został poproszony o: „...po prostu wpisz CHRISTMAS…” — i to faktycznie uruchomiło „robaka”. Robak odczytywał plik CMS NAMES użytkownika, który zawierał listę użytkowników w zdalnych węzłach, do których miał zostać przeniesiony robak. Następnie robak użyłby polecenia SENDFILE do przesłania robaka do tych zdalnych użytkowników, którzy prawdopodobnie by go uruchomili, powtarzając cykl.

Niektóre wersje robaka miały ukryty kod. Rzeczywista wykonywalna część robaka była zawarta w kilku zbyt długich liniach (ponad 80 znaków), które były niewidoczne, chyba że użytkownik przewinął ekran w prawo. Kolorowy terminal IBM 3279 wyświetlałby choinkę z kilkoma migającymi kolorowymi znakami (gwiazdkami) reprezentującymi światełka na choince.

Wyświetla ten komunikat, gdy program jest uruchomiony, a następnie przekazuje się do adresów skrzynek pocztowych zawartych w pliku adresowym użytkownika .

* * *** ***** ******* ********* ************* A ******* *** ******** BARDZO SZCZĘŚLIWY ****** ***** *************** BOŻE NARODZENIE ******************* ********** ************* I MÓJ ************* ***************** NAJLEPSZY ŻYCZĘ ************************ ************************** * NA KOLEJNY ****** ***** ROK ******

Zobacz też

Dalsza lektura

Linki zewnętrzne