Jak złośliwe oprogramowanie AutoRun stało się problemem w systemie Windows i jak zostało (głównie) naprawione

Nov 28, 2024
Prywatność i ochrona
TREŚĆ NIENARUSZONA

Dzięki złym decyzjom projektowym AutoRun stanowił niegdyś ogromny problem z bezpieczeństwem w systemie Windows. AutoRun pomogło uruchomić złośliwe oprogramowanie zaraz po włożeniu dysków i napędów USB do komputera.

Ta wada została wykorzystana nie tylko przez autorów złośliwego oprogramowania. Słynny był używany przez Sony BMG do ukrywania pliku rootkit na muzycznych płytach CD. System Windows automatycznie uruchomiłby i zainstalował rootkita po włożeniu do komputera złośliwej płyty audio firmy Sony.

Pochodzenie AutoRun

ZWIĄZANE Z: Nie wszystkie „wirusy” są wirusami: 10 wyjaśnień dotyczących złośliwego oprogramowania

AutoRun to funkcja wprowadzona w systemie Windows 95. Po włożeniu dysku z oprogramowaniem do komputera system Windows automatycznie odczytał dysk i - jeśli plik autorun.inf został znaleziony w katalogu głównym dysku - automatycznie uruchomił program określony w pliku autorun.inf.

Dlatego po włożeniu do komputera dysku CD z oprogramowaniem lub dysku z grą komputer automatycznie uruchamia instalator lub ekran powitalny z opcjami. Ta funkcja została zaprojektowana tak, aby ułatwić korzystanie z takich dysków i zmniejszyć dezorientację użytkowników. Gdyby funkcja AutoRun nie istniała, użytkownicy musieliby otworzyć okno przeglądarki plików, przejść do dysku i uruchomić stamtąd plik setup.exe.

Przez pewien czas działało to całkiem dobrze i nie było większych problemów. W końcu użytkownicy domowi nie mieli łatwego sposobu na produkcję własnych płyt CD, zanim nagrywarki CD stały się powszechne. Tak naprawdę można było spotkać tylko płyty komercyjne i ogólnie były one godne zaufania.

Ale nawet w Windows 95, kiedy wprowadzono AutoRun, nie było to włączone dyskietki . W końcu każdy mógł umieścić dowolne pliki na dyskietce. Automatyczne uruchamianie dyskietek pozwoliłoby złośliwemu oprogramowaniu na rozprzestrzenianie się z dyskietki na komputer, na dyskietkę na komputer.

Autoodtwarzanie w systemie Windows XP

W systemie Windows XP udoskonalono tę funkcję za pomocą funkcji „Autoodtwarzanie”. Po włożeniu dysku, napędu flash USB lub innego rodzaju wymiennego nośnika danych system Windows sprawdzi jego zawartość i zasugeruje działania. Na przykład, jeśli włożysz kartę SD zawierającą zdjęcia z aparatu cyfrowego, zaleci zrobienie czegoś odpowiedniego dla plików graficznych. Jeśli dysk ma plik autorun.inf, zobaczysz opcję z pytaniem, czy chcesz automatycznie uruchamiać program również z dysku.

Jednak Microsoft nadal chciał, aby dyski CD działały tak samo. Tak więc w systemie Windows XP dyski CD i DVD nadal automatycznie uruchamiałyby na nich programy, gdyby miały plik autorun.inf, lub automatycznie rozpoczynałyby odtwarzanie ich muzyki, gdyby były to płyty audio CD. I, ze względu na architekturę zabezpieczeń systemu Windows XP programy te prawdopodobnie uruchomiłyby się z dostępem administratora . Innymi słowy, mieliby pełny dostęp do Twojego systemu.

W przypadku dysków USB zawierających pliki autorun.inf program nie uruchamia się automatycznie, ale wyświetla opcję w oknie autoodtwarzania.

Nadal możesz wyłączyć to zachowanie. Opcje były ukryte w samym systemie operacyjnym, w rejestrze i edytorze zasad grupy. Możesz także przytrzymać klawisz Shift podczas wkładania dysku, a system Windows nie będzie wykonywał funkcji automatycznego uruchamiania.

Niektóre napędy USB mogą emulować płyty CD, a nawet płyty CD nie są bezpieczne

Ta ochrona zaczęła się natychmiast rozpadać. SanDisk i M-Systems zauważyły ​​zachowanie CD AutoRun i chciały go dla swoich własnych dysków flash USB, więc stworzyły Dyski flash U3 . Te dyski flash emulują napęd CD po podłączeniu ich do komputera, więc system Windows XP automatycznie uruchamia na nich programy, gdy są podłączone.

Oczywiście nawet płyty CD nie są bezpieczne. Atakujący mogą z łatwością wypalić napęd CD lub DVD albo użyć napędu wielokrotnego zapisu. Pomysł, że płyty CD są w jakiś sposób bezpieczniejsze niż dyski USB, jest błędny.

Katastrofa 1: Fiasko Sony BMG Rootkit

W 2005 roku firma Sony BMG rozpoczęła wysyłanie rootkitów dla systemu Windows na milionach swoich płyt audio CD. Po włożeniu płyty audio CD do komputera system Windows odczytał plik autorun.inf i automatycznie uruchomił instalator rootkita, który podstępnie zainfekował komputer w tle. Miało to na celu zapobieżenie skopiowaniu dysku z muzyką lub zgraniu go na komputer. Ponieważ są to normalnie obsługiwane funkcje, rootkit musiał zniszczyć cały system operacyjny, aby je stłumić.

To wszystko było możliwe dzięki AutoRun. Niektórzy zalecali przytrzymanie klawisza Shift za każdym razem, gdy włożysz płytę audio CD do komputera, a inni otwarcie zastanawiali się, czy przytrzymanie klawisza Shift w celu powstrzymania instalacji rootkita byłoby rozważane naruszenie zakazów DMCA dotyczących obchodzenia przepisów przed obejściem ochrony przed kopiowaniem.

Inni opisywali długa, przykra historia jej. Powiedzmy, że rootkit był niestabilny, złośliwe oprogramowanie wykorzystywało rootkita do łatwiejszego infekowania systemów Windows, a Sony zyskało ogromne i zasłużone podbicie oka na arenie publicznej.

Katastrofa 2: robak Conficker i inne złośliwe oprogramowanie

Conficker był szczególnie paskudnym robakiem wykrytym po raz pierwszy w 2008 roku. Między innymi infekował podłączone urządzenia USB i tworzył na nich pliki autorun.inf, które automatycznie uruchamiały złośliwe oprogramowanie po podłączeniu ich do innego komputera. Jako firma antywirusowa WALIZKA napisał:

„Dyski USB i inne nośniki wymienne, do których uzyskuje się dostęp przez funkcje autouruchamiania / autoodtwarzania za każdym razem (domyślnie) po podłączeniu ich do komputera, są obecnie najczęściej używanymi nośnikami wirusów”.

Conficker był najbardziej znanym, ale nie jedynym złośliwym oprogramowaniem, które nadużywało niebezpiecznej funkcji AutoRun. Funkcja AutoRun jest praktycznie darem dla autorów złośliwego oprogramowania.

Domyślnie system Windows Vista wyłącza automatyczne uruchamianie, ale…

Firma Microsoft ostatecznie zaleciła użytkownikom systemu Windows wyłączenie funkcji AutoRun. Windows Vista wprowadził kilka dobrych zmian, które odziedziczyły wszystkie systemy Windows 7, 8 i 8,1.

Zamiast automatycznie uruchamiać programy z dysków CD, DVD i dysków USB podszywających się pod dyski, system Windows po prostu wyświetla okno dialogowe Autoodtwarzanie również dla tych dysków. Jeśli podłączony dysk lub napęd ma program, zobaczysz go jako opcję na liście. System Windows Vista i nowsze wersje systemu Windows nie będą automatycznie uruchamiać programów bez pytania - musisz kliknąć opcję „Uruchom [program].exe” w oknie dialogowym Autoodtwarzanie, aby uruchomić program i zarazić się.

ZWIĄZANE Z: Nie panikuj, ale wszystkie urządzenia USB mają ogromny problem z bezpieczeństwem

Jednak nadal byłoby możliwe rozprzestrzenianie się złośliwego oprogramowania poprzez autoodtwarzanie. Jeśli podłączysz złośliwy dysk USB do komputera, nadal dzieli Cię tylko jedno kliknięcie od uruchomienia go w oknie autoodtwarzania - przynajmniej z ustawieniami domyślnymi. Inne funkcje bezpieczeństwa, takie jak UAC a program antywirusowy może pomóc w ochronie, ale nadal należy zachować czujność.

I niestety teraz mamy jeszcze bardziej przerażające zagrożenie bezpieczeństwa ze strony urządzeń USB być świadomym.


Jeśli chcesz, możesz całkowicie wyłączyć autoodtwarzanie - lub tylko w przypadku niektórych typów dysków - dzięki czemu po włożeniu nośnika wymiennego do komputera nie pojawi się wyskakujące okienko autoodtwarzania. Znajdziesz te opcje w Panelu sterowania. Wyszukaj „autoodtwarzanie” w polu wyszukiwania Panelu sterowania, aby je znaleźć.

Źródło zdjęcia: aussiegal na Flickr , m01229 na Flickr , Lordcolus na Flickr

Why Do Computers Slow Down? (And How To Fix It)

How To Fix And Remove Shortcut Virus (USB FIX) 2016


Prywatność i ochrona - Najpopularniejsze artykuły

Jest rok 2020. Czy korzystanie z publicznych sieci Wi-Fi nadal jest niebezpieczne?

Prywatność i ochrona Feb 4, 2025

TREŚĆ NIENARUSZONA J. Lekavicius / Shutterstock.com Prawdopodobnie to słyszałeś publiczne Wi-Fi jest niebezpieczne . Porady..


Co to jest HTTPS i dlaczego powinno mnie to obchodzić?

Prywatność i ochrona Oct 15, 2025

HTTPS, ikona kłódki na pasku adresu, szyfrowane połączenie z witryną - to się nazywa wiele rzeczy. Chociaż kiedyś był zarezerwowany głównie dla haseł i innych poufnych d..


Jak zezwolić standardowemu użytkownikowi systemu Windows 10 na zmianę godziny i daty

Prywatność i ochrona May 5, 2025

Domyślnie tylko użytkownicy z uprawnieniami administratora w systemie Windows 10 mogą zmieniać ustawienia godziny i daty. Jeśli używasz systemu Windows 10 Professiona..


Najlepsze skróty na Androida, których prawdopodobnie nie używasz

Prywatność i ochrona May 20, 2025

Piękno technologii polega nie tylko na robieniu większej ilości rzeczy, ale na robieniu rzeczy szybko. Niezależnie od tego, czy chcesz zadzwonić do określonego kontaktu jednym..


Z łatwością twórz maszyny wirtualne KVM w systemie Linux za pomocą GNOME Boxes

Prywatność i ochrona Apr 11, 2025

TREŚĆ NIENARUSZONA Nie potrzebujesz narzędzi do wirtualizacji innych firm, takich jak VirtualBox i VMware w systemie Linux. KVM (maszyna wirtualna oparta na jądrze) to technol..


5 Poważne problemy z bezpieczeństwem HTTPS i SSL w sieci

Prywatność i ochrona Feb 13, 2025

HTTPS, który używa SSL , zapewnia weryfikację tożsamości i bezpieczeństwo, dzięki czemu wiesz, że masz połączenie z właściwą witryną i nikt nie może Cię ..


Pomóż chronić dzieci w Internecie dzięki KidZui

Prywatność i ochrona Feb 23, 2025

TREŚĆ NIENARUSZONA Świetnym narzędziem, które pomoże Ci zapewnić dzieciom bezpieczeństwo w Internecie, jest KidZui, przeglądarka dla dzieci, która oferuje ponad milion przyjaznych..


Włącz pulpit zdalny (VNC) na Kubuntu

Prywatność i ochrona Dec 26, 2024

TREŚĆ NIENARUSZONA Kubuntu zawiera wbudowaną możliwość umożliwienia innym użytkownikom kontrolowania pulpitu. Podobnie jak Ubuntu, możesz zezwolić użytkownikom na dostęp do pulp..


Kategorie