| Termin | Definicja |
|---|---|
| Bootloader ukryty przez ransomware | Bootloader ukryty lub zmodyfikowany przez ransomware to poważny scenariusz ataku (bootkit), w którym złośliwe oprogramowanie przejmuje kontrolę nad procesem rozruchu jeszcze przed startem systemu. Czym jest bootloader ukryty przez ransomwareBootloader ukryty przez ransomware oznacza sytuację, w której złośliwy program ingeruje w elementy odpowiedzialne za uruchamianie komputera. Zamiast ograniczać działanie do plików użytkownika albo aplikacji działających już po zalogowaniu, atak może zostać umieszczony w obszarze uruchamianym przed startem systemu operacyjnego. Taki mechanizm bywa określany jako bootkit. Jego zadaniem może być przejęcie kontroli nad wczesnym etapem rozruchu, utrudnienie uruchomienia narzędzi naprawczych oraz ponowne aktywowanie szkodliwego kodu przy każdym włączeniu urządzenia. W praktyce ransomware może wykorzystać zmodyfikowany kod rozruchowy do wyświetlenia żądania okupu, zablokowania dostępu do systemu, szyfrowania danych albo przekazania napastnikowi kontroli nad wybranymi funkcjami komputera. Szczególne znaczenie ma moment działania. Jeżeli infekcja pojawia się jeszcze przed załadowaniem systemu, standardowy program ochronny uruchamiany po zalogowaniu może nie mieć pełnego dostępu do zainfekowanych obszarów. Nie oznacza to jednak, że każda informacja o problemie z uruchamianiem jest dowodem takiego ataku. Podobne objawy mogą powodować uszkodzenia nośnika, błędy aktualizacji, niewłaściwe ustawienia firmware albo awaria samej płyty głównej. Bootloader nie jest pojedynczym plikiem w każdym komputerze. W zależności od konfiguracji może obejmować kod zapisany w określonych sektorach dysku, partycję systemową EFI oraz ustawienia firmware, które wskazują element uruchamiany jako pierwszy. Dlatego ocena sytuacji wymaga sprawdzenia kilku warstw, a nie tylko usunięcia komunikatu widocznego na ekranie. Kontekst techniczny i porównanie z innymi rodzajami infekcjiW typowym scenariuszu system operacyjny ładuje się według określonej kolejności: firmware inicjuje podstawowe podzespoły, odnajduje wskazany nośnik, uruchamia kod rozruchowy, a następnie przekazuje sterowanie systemowi. Ransomware ingerujące w bootloader próbuje wykorzystać etap, który poprzedza normalne działanie usług systemowych. Z tego powodu zagrożenie może być trudniejsze do wykrycia niż zwykły plik wykonywalny zapisany w profilu użytkownika. W porównaniu ze standardowym ransomware szyfrującym dokumenty, zdjęcia lub bazy danych, wariant związany z rozruchem może przede wszystkim uniemożliwić prawidłowe uruchomienie komputera. Szyfrowanie danych może występować dodatkowo, ale nie jest konieczne do wystąpienia problemu z bootloaderem. Z kolei infekcja ograniczona do systemu operacyjnego często pozwala uruchomić komputer z zewnętrznego środowiska i przeprowadzić analizę bez modyfikowania mechanizmu startowego. Przy podejrzeniu bootkitu potrzebna jest szersza kontrola: sprawdzenie integralności partycji rozruchowej, wpisów startowych, ustawień bezpiecznego rozruchu oraz stanu dysku. Nie należy utożsamiać każdego ekranu z żądaniem okupu z przejęciem bootloadera. Komunikat może zostać wyświetlony przez program działający już po załadowaniu systemu, przez narzędzie startujące z nośnika albo przez uszkodzony mechanizm odzyskiwania. Rozróżnienie tych przypadków ma znaczenie dla dalszych działań, ponieważ pochopne formatowanie, przywracanie ustawień lub nadpisywanie sektorów może utrudnić odzyskanie danych i zatarć ślady potrzebne do ustalenia przyczyny. Analiza powinna być prowadzona z użyciem zaufanego środowiska uruchamianego niezależnie od badanego systemu. W zależności od sytuacji sprawdza się między innymi strukturę partycji, stan systemu plików, logi dotyczące rozruchu oraz zgodność konfiguracji firmware z rzeczywistym układem dysku. W przypadku podejrzenia manipulacji na poziomie sprzętowym lub firmware zakres diagnostyki może być szerszy niż przy zwykłym usunięciu złośliwej aplikacji. Typowe problemy i błędy przy bootloaderze zmienionym przez ransomwareJednym z częstych sygnałów jest zatrzymanie komputera przed ekranem logowania. Może pojawić się komunikat o zaszyfrowaniu urządzenia, żądanie zapłaty, nietypowy ekran ostrzegawczy albo ciągłe ponowne uruchamianie. Innym objawem bywa zniknięcie systemu z listy startowej, przejście do środowiska odzyskiwania lub informacja o braku urządzenia rozruchowego. Zdarza się również, że komputer uruchamia się pozornie normalnie, lecz po każdym restarcie wraca do tego samego komunikatu, ponieważ zmieniony element startowy nie został usunięty. Trudności mogą wynikać także z uszkodzenia struktury dysku. Nieprawidłowe wpisy, błędne identyfikatory partycji albo naruszona partycja EFI mogą wyglądać podobnie do skutków infekcji. W takim przypadku próba automatycznej naprawy może zakończyć się niepowodzeniem, a kolejne restarty mogą dodatkowo zmieniać stan systemu. Jeżeli na nośniku znajdują się ważne dane, przed naprawą warto zabezpieczyć ich kopię sektorową lub kopię plików wykonanych w sposób ograniczający dalsze modyfikacje. Do ryzykownych błędów należy uruchamianie przypadkowych narzędzi znalezionych w internecie, wpisywanie niezweryfikowanych poleceń, kasowanie partycji rozruchowej bez jej wcześniejszego rozpoznania oraz podejmowanie próby odszyfrowania danych na oryginalnym nośniku. Nie powinno się również zakładać, że opłacenie żądania przywróci działanie komputera albo zagwarantuje odzyskanie plików. Takie działanie nie usuwa przyczyny technicznej i może utrudnić późniejszą analizę. Weryfikacja obejmuje zwykle rozdzielenie dwóch problemów: ustalenie, czy doszło do ingerencji w mechanizm startowy, oraz sprawdzenie, czy dane użytkownika zostały zaszyfrowane lub uszkodzone. Dopiero po takim rozpoznaniu można dobrać bezpieczną kolejność czynności, na przykład odłączenie urządzenia od sieci, wykonanie kopii, analizę nośnika, odbudowę prawidłowych danych rozruchowych i dodatkowe skanowanie systemu. Kiedy najlepiej zgłosić sprzęt do serwisu - Bootloader ukryty przez ransomwareDo serwisu warto zgłosić komputer wtedy, gdy pojawia się żądanie okupu przed zalogowaniem, system przestaje być wykrywany, urządzenie wielokrotnie wraca do ekranu naprawy albo po usunięciu infekcji ponownie pojawia się ten sam komunikat. Wskazaniem do konsultacji jest również sytuacja, w której na dysku znajdują się ważne dokumenty, a samodzielne działania mogłyby nadpisać obszary potrzebne do odzyskania danych. Szczególnej ostrożności wymaga komputer, który uruchamia się tylko sporadycznie lub reaguje inaczej po zmianie ustawień firmware. W przypadku laptopa można skorzystać z serwisu Warszawskie Pogotowie Komputerowe 24/7, gdzie dostępna jest darmowa diagnoza LAPTOPA. Przed przekazaniem urządzenia warto opisać moment wystąpienia problemu, podać treść komunikatu, wskazać, czy podłączano zewnętrzne nośniki oraz zaznaczyć, które dane są najważniejsze. Takie informacje ułatwiają dobranie kolejności zabezpieczenia danych i badania mechanizmu rozruchowego. Do czasu diagnostyki nie powinno się wielokrotnie uruchamiać komputera, instalować nowych programów ani podłączać dysku do kolejnych urządzeń bez wyraźnej potrzeby. Jeżeli istnieje podejrzenie aktywnego ransomware, zalecane jest odłączenie sieci, odłączenie kopii zapasowych dostępnych przez cały czas oraz zachowanie komunikatu lub zdjęcia ekranu. Po ustaleniu zakresu ingerencji można zdecydować, czy priorytetem jest odzyskanie danych, odbudowa środowiska startowego, usunięcie infekcji, czy bezpieczna reinstalacja systemu na nowym lub zweryfikowanym nośniku. |