Strona przekierowuje na kasyno? Jak usunąłem infekcję

person list Dziennik pracy Reading time: 3 min
Strona przekierowuje na kasyno? Jak usunąłem infekcję

Case study realnego zlecenia: infekcja typu casino redirect, mechanizm cloakingu na Googlebota i krok po kroku usunięcie malware

Telefon dzwoni późnym wieczorem. Klient jest zdenerwowany: wpisuje swoją firmę w Google, a w wynikach jego strona wyświetla się jako tureckie kasyno. Na samej witrynie niczego podejrzanego nie widać. Brzmi znajomo? To klasyczna infekcja typu casino redirect — i tak wyglądało jej usuwanie krok po kroku.

Dlaczego kasyno widać w Google, a na stronie nie

Sekret tej infekcji to cloaking, czyli podszywanie treści pod konkretnego odbiorcę. Złośliwy kod sprawdzał, kto wchodzi na stronę. Zwykłemu użytkownikowi pokazywał normalną witrynę — ale gdy wykrywał robota Google, serwował mu podstawioną stronę kasyna. Cel: żeby to wyszukiwarka zaindeksowała firmę jako kasyno. Dlatego problem potrafi działać tygodniami, zanim ktokolwiek go zauważy — właściciel widzi swoją stronę, a szkoda dzieje się „za plecami", w wynikach wyszukiwania.

Co dokładnie znalazłem

Po przeanalizowaniu plików strony obraz był jasny. Reguła przekierowania na kasyno była doklejona w dwóch miejscach konfiguracji (w plikach index.php i .htaccess), a na serwerze siedziało kilka webshelli — plików dających włamywaczowi zdalną kontrolę nad serwerem. Były sprytnie ukryte: część udawała zwykłe zdjęcia i pliki systemowe, żeby nie rzucać się w oczy przy pobieżnym przeglądaniu.

Którędy weszli

Najważniejsze pytanie przy każdym włamaniu nie brzmi „co usunąć", tylko „jak się dostali". Tu tropem okazał się przestarzały, nieaktualizowany blog na WordPressie z dziurawą wtyczką. To była brama: przez nią napastnik dostał się na serwer, a potem zainfekował resztę. Usuwanie samych plików bez zamknięcia tej bramy to jak wynoszenie wody z zalanego mieszkania przy odkręconym kranie.

Jak to posprzątałem

Zamiast kasować pliki „na oko", przygotowałem narzędzie, które robi to bezpiecznie: usuwa dokładnie zidentyfikowane pliki (po weryfikacji sumy kontrolnej, żeby nie ruszyć niczego przypadkiem), a każdą zmianę poprzedza kopią zapasową. Do tego wycięcie doklejonych fragmentów z plików konfiguracyjnych i plan domknięcia sprawy: zmiana wszystkich haseł, aktualizacja oprogramowania, uszczelnienie kodu i zgłoszenie strony do ponownego indeksowania w Google.

Najczęstsze pytania

Dlaczego strona pokazuje się jako kasyno, choć nic na niej nie widać?

Bo infekcja używa cloakingu — pokazuje kasyno tylko robotowi Google, a zwykłemu użytkownikowi normalną stronę. Szkoda dzieje się w wynikach wyszukiwania, nie na samej witrynie.

Jak sprawdzić, czy moja strona jest zainfekowana?

Wpisz w Google site:twojadomena.pl i sprawdź, czy nie ma obcych podstron. Zajrzyj do Google Search Console po ostrzeżenia. Sprawdź też pliki index.php, .htaccess i katalog uploadów pod kątem plików, których tam nie powinno być.

Czy wystarczy usunąć podejrzane pliki?

Nie. To zdejmuje objaw, ale nie zamyka drogi wejścia. Trzeba zaktualizować oprogramowanie, zmienić wszystkie hasła i poprosić Google o ponowne indeksowanie — inaczej infekcja wróci.

Get notified about new articles

Subscribe by e-mail or turn on browser notifications — we only send new blog posts, nothing else.

Commenti

Nessun commento in questo momento!

Lascia il tuo commento

Domenica Lunedi Martedì Mercoledì Giovedi Venerdì Sabato Gennaio Febbraio Marzo Aprile Può Giugno luglio Agosto Settembre Ottobre Novembre Dicembre