Czyszczenie strony po włamaniu — albo koniec z włamaniami

Strona przekierowuje na obce reklamy, w Google pod Twoją domeną są japońskie znaki, hosting zablokował konto, klienci widzą czerwony ekran „Witryna zawiera złośliwe oprogramowanie”? Zanim zapłacisz za czyszczenie WordPressa, które za pół roku trzeba będzie powtórzyć, zobacz drugą drogę: nowa strona na naszym CMS bez obcych wtyczek — za 1 499 zł netto, online w 24 h od kompletu materiałów, z rokiem aktualizacji w cenie. Chcesz zostać na WordPressie? Czyścimy razem z luką, zdejmujemy ostrzeżenia Google i blokadę hostingu — jedna stała kwota po analizie.

Pilne? Zadzwoń: +48 794 994 321. Nie kasuj jeszcze plików — kopia stanu „po włamaniu” jest potrzebna do ustalenia, którędy weszli.

Objawy zhakowanej strony — rozpoznajesz swój przypadek?

Każdy objaw opisujemy osobno na blogu: co znaczy, dlaczego go nie widzisz na własnej stronie i co zrobić w pierwszej godzinie.

nasza rekomendacja

Zacznij od fundamentu - profesjonalny CMS

Włamanie na stronę firmową prawie nigdy nie wchodzi przez rdzeń WordPressa. Wchodzi przez wtyczki: według raportów Patchstack ponad 90% luk w ekosystemie WordPressa dotyczy wtyczek, a prawie połowa jest publicznie znana, zanim autor ją załata (liczby i źródła: Czy WordPress jest bezpieczny?). Czyszczenie usuwa skutki. Przyczyna — kilkanaście obcych wtyczek, których nikt nie pilnuje — zostaje. Dlatego przy stronie firmowej po włamaniu najpierw proponujemy nową stronę na naszym CMS.

  • Zero obcych wtyczek. Formularze, galerie, SEO, blog, strefa klienta, sklep — wszystko jest częścią jednego kodu, który utrzymujemy my. Mniejsza powierzchnia ataku, jeden odpowiedzialny za aktualizacje.
  • Aktualizacje bezpieczeństwa jednym kliknięciem w panelu, rok wszystkich aktualizacji i gwarancji w cenie.
  • Prostszy w obsłudze od WordPressa — edytujesz treści, nie administrujesz wtyczkami.
  • Czysty start: treść ze starej strony wydobywamy z kopii bez uruchamiania zainfekowanego kodu — do nowej strony nie przechodzi ani jedna linijka WordPressa.
  • Pozycje w Google zostają: przekierowania 301 ze starych adresów na nowe, ostrzeżenia Google zdejmujemy po uruchomieniu.
  • Szybsza strona i lepsze SEO z pudełka — bez 15 wtyczek do cache i optymalizacji: jak to działa.

Ceny: prosta strona firmowa — 1 499 zł netto (postawienie strony, 5 zakładek z treścią napisaną przez nas, hosting + domena + SSL na pierwszy rok). Przeniesienie treści ze starej strony (wpisy, zdjęcia, dokumenty, przekierowania 301) wyceniamy osobno, jedną stałą kwotą po analizie — zależy od liczby podstron i wpisów. Szczegóły: strona WWW w 24 h · cennik.

Zostajesz na WordPressie? Tak czyścimy — pięć kroków, zawsze w tej kolejności

Są sytuacje, w których czyszczenie ma sens: duży serwis z rozbudowanymi integracjami, sklep na WooCommerce, strona, którą ktoś realnie utrzymuje i aktualizuje. Wtedy czyścimy — ale nie robimy skrótów. Samo usunięcie złośliwych plików to najkrótsza część pracy; infekcja wraca w ciągu dni, jeśli zostaje otwarta luka, obce konto albo zapasowe tylne drzwi.

1. Diagnoza i kopia

Zabezpieczamy pełną kopię plików i bazy w stanie „po włamaniu”. Sprawdzamy logi serwera, daty zmian plików, konta użytkowników, zadania cron, wpisy w bazie. Ustalamy, co zostało podmienione i którędy wszedł atak.

2. Usunięcie złośliwego kodu

Porównujemy rdzeń WordPressa, wtyczki i motyw z oryginalnymi paczkami w tych samych wersjach i podmieniamy na czyste. Z bazy usuwamy wstrzyknięte skrypty, obce przekierowania i podstawione konta. Szukamy tylnych drzwi: w uploads, w plikach .htaccess, w zadaniach cron, w opcjach wtyczek.

3. Zamknięcie luki

Aktualizujemy albo usuwamy podatny element, wymieniamy wszystkie hasła i klucze (panel, baza, FTP/SFTP, hosting, API), włączamy dwuetapowe logowanie. Bez tego kroku czyszczenie trzeba by powtarzać co tydzień.

4. Odblokowanie

Składamy wniosek o ponowne sprawdzenie w Google Search Console, zgłaszamy wyczyszczenie hostingowi, usuwamy obce konta właściciela z Search Console, sprawdzamy czarne listy i pilnujemy, aż ostrzeżenia znikną.

5. Zabezpieczenie i raport

Blokujemy wykonywanie kodu w katalogu uploads, ograniczamy logowanie, ustawiamy kopie zapasowe i monitoring zmian w plikach. Dostajesz raport: co znaleźliśmy, którędy weszli, co zrobiliśmy i co masz robić dalej — językiem właściciela firmy.

Uczciwe zastrzeżenie

Wyczyszczony WordPress jest bezpieczny tak długo, jak ktoś go pilnuje co tydzień. Jeśli po analizie widzimy porzucony motyw, dziesiątki wtyczek i trzecią infekcję w roku — mówimy wprost, że czyszczenie to wyrzucone pieniądze, i wracamy do propozycji nowej strony.

Dwie drogi, obie za stałą cenę

polecamy

Nowa strona na naszym CMS

1 499 złnetto prosta strona

  • postawienie strony firmowej: 5 zakładek z treścią napisaną przez nas, online w 24 h od kompletu materiałów
  • CMS bez wtyczek od osób trzecich — tylko kod, który sami utrzymujemy
  • hosting, domena i SSL na pierwszy rok w cenie; rok aktualizacji i gwarancji
  • pełne SEO, formularz, RODO, panel z edytorem
  • przeniesienie treści ze starej strony (wpisy, zdjęcia, dokumenty, przekierowania 301) — osobna pozycja, stała kwota po analizie
  • większe serwisy i sklepy — stała kwota po specyfikacji

jeśli zostajesz na WordPressie

Czyszczenie i zabezpieczenie istniejącej strony

stała cenapo analizie

  • WordPress, Joomla, PrestaShop, strony bez CMS-a
  • kopia stanu „po włamaniu” + ustalenie drogi ataku
  • usunięcie złośliwego kodu z plików i bazy, w tym tylnych drzwi
  • zamknięcie luki, wymiana haseł i kluczy, dwuetapowe logowanie
  • wnioski do Google i hostingu, zdjęcie ostrzeżeń
  • raport po polsku + lista zaleceń

Po krótkiej analizie (dostęp do plików i panelu) podajemy jedną kwotę i termin. Kwota nie rośnie, gdy w trakcie okaże się, że infekcja jest głębsza.

Pytania

Pytania o zhakowaną stronę i czyszczenie

Nie znalazłeś swojego przypadku? Opisz, co widzisz — odpowiadamy w 24 godziny robocze, w pilnych sprawach szybciej.

Ile kosztuje czyszczenie strony po włamaniu?

Czyszczenie istniejącej strony (WordPress, Joomla, PrestaShop, strona bez CMS-a) wyceniamy jedną stałą kwotą po krótkiej analizie — potrzebujemy dostępu do plików i panelu, żeby ocenić zasięg infekcji. Kwota nie rośnie w trakcie, nawet jeśli infekcja okaże się głębsza. Alternatywa: nowa strona firmowa na naszym CMS za 1 499 zł netto (przeniesienie treści wyceniane osobno).

Czyszczenie strony WordPress czy nowa strona — co wybrać po włamaniu?

Dla typowej strony firmowej (kilka–kilkanaście podstron, blog, formularz) polecamy nową stronę na naszym CMS: usuwa przyczynę (obce wtyczki), nie tylko skutki, i kosztuje podobnie jak porządne czyszczenie z zabezpieczeniem. Czyszczenie ma sens przy dużym serwisie, sklepie na WooCommerce z integracjami albo stronie, którą ktoś realnie utrzymuje. Po analizie mówimy wprost, która droga się opłaca.

Czy przeniesienie treści na nowy CMS jest w cenie 1 499 zł?

Nie. 1 499 zł netto to postawienie prostej strony firmowej: 5 zakładek z treścią napisaną przez nas, hosting, domena i SSL na pierwszy rok. Przeniesienie treści ze starej strony — wpisów, zdjęć, dokumentów, wraz z przekierowaniami 301 — to osobna pozycja, wyceniana stałą kwotą po analizie, zależnie od liczby podstron i wpisów.

Jak usunąć wirusa ze strony WordPress?

W skrócie: kopia stanu „po włamaniu” → ustalenie drogi ataku z logów i dat plików → podmiana rdzenia, wtyczek i motywu na czyste oryginały → przegląd bazy, plików .htaccess, katalogu uploads, wtyczek must-use, zadań cron i kont → zamknięcie luki i wymiana haseł → wnioski do Google i hostingu → zabezpieczenie. Usunięcie samych „zainfekowanych plików” z listy skanera to nie usunięcie wirusa — to usunięcie części objawów.

Jak usunąć malware ze strony internetowej, która nie jest na WordPressie?

Tak samo, z dokładnością do systemu: Joomla, PrestaShop, Drupal, strona pisana ręcznie — zasada „kopia, diagnoza, czyste oryginały, baza, luka, hasła, odblokowanie” jest ta sama. Czyścimy również strony bez CMS-a i konta hostingowe, na których malware leży w starych kopiach stron i podkatalogach.

Jak sprawdzić, czy moja strona jest zhakowana?

Siedem testów bez programisty: wyszukiwanie site:twojadomena.pl w Google, test na żywo w Search Console (strona oczami Google), wejście z telefonu przez wynik wyszukiwania w trybie incognito, raport Safe Browsing, przegląd kont i wtyczek w panelu, kod źródłowy (Ctrl+U), czarne listy pocztowe. Opis krok po kroku: Jak sprawdzić, czy strona WordPress jest zhakowana — 7 testów.

Czy mam najpierw wyłączyć zhakowaną stronę?

Jeśli strona przekierowuje odwiedzających na niebezpieczne treści albo rozsyła spam — tak, włącz tryb konserwacji lub poproś hosting o tymczasowe wyłączenie. Nie kasuj jednak plików ani bazy: ślady są potrzebne, żeby ustalić, którędy weszli. Bez tego czyścimy na ślepo, a infekcja wraca.

Czy przywrócenie kopii zapasowej usuwa włamanie?

Rzadko. Kopia sprzed włamania zawiera tę samą lukę, przez którą atak wszedł, a włamanie zwykle wyprzedza objawy o tygodnie — kopia bywa już zainfekowana. Przywrócenie kopii to co najwyżej pierwszy krok, po którym i tak trzeba zamknąć lukę i wymienić hasła.

Ile trwa czyszczenie zhakowanej strony?

Samo czyszczenie typowej strony firmowej to zwykle jeden–dwa dni robocze. Dłużej trwa zdejmowanie ostrzeżeń: Google rozpatruje wniosek o ponowne sprawdzenie w swoim tempie, zwykle od kilku dni do dwóch tygodni. Nowa strona na naszym CMS jest online w 24 h od kompletu materiałów; przeniesienie treści — termin razem z wyceną.

Czy wtyczka bezpieczeństwa wyczyści stronę po włamaniu?

Skaner we wtyczce znajduje znane sygnatury, ale nie ustali drogi ataku, nie wymieni kluczy, nie porówna plików z oryginałami i nie zajrzy do zadań cron ani logów serwera. A włamywacz z dostępem do strony ma też dostęp do wtyczki. Widzieliśmy strony „wyczyszczone” wtyczką pięć razy w jednym kwartale. Narzędzia pomagają, pracę robi człowiek.

Jak zdjąć ostrzeżenie „Ta witryna mogła zostać zhakowana” w Google?

Wyczyścić stronę w całości (nie tylko przykładowe adresy z Search Console), doprowadzić spamerskie adresy do kodu 404/410, zgłosić usunięcie ich prefiksu z indeksu i złożyć wniosek o ponowne sprawdzenie w Search Console (Bezpieczeństwo i ręczne działania → Problemy dotyczące bezpieczeństwa). Szczegóły i czas oczekiwania: „Ta witryna mogła zostać zhakowana” — co oznacza.

Jak usunąć czerwony ekran „Witryna zawiera złośliwe oprogramowanie”?

Czerwony ekran pochodzi z listy Google Safe Browsing, z której korzystają Chrome, Firefox, Safari i Gmail — nie da się go „odblokować w przeglądarce”. Trzeba wyczyścić cały serwer (także podkatalogi i stare kopie, gdzie często leży phishing), a potem złożyć wniosek o ponowne sprawdzenie w Search Console. Krok po kroku: Czerwony ekran — co robić.

Co zrobić, gdy hosting zablokował stronę z powodu malware?

Nie kasować plików z listy hostingu na ślepo, pobrać kopię plików i bazy, zmienić hasła, poprosić hosting o pełny raport ze skanu, logi i dostęp FTP na czas czyszczenia, wyczyścić całe konto (nie tylko katalog strony), zgłosić do ponownego skanu. Bierzemy tę rozmowę na siebie. Więcej: Hosting zablokował moją stronę.

Dlaczego nie widzę spamu na własnej stronie, a Google go widzi?

To cloaking: złośliwy kod rozpoznaje, kto wchodzi (robot Google, telefon, wejście z wyszukiwarki, zalogowany administrator, adres IP), i każdemu pokazuje co innego — właścicielowi zawsze czystą stronę. Jak zobaczyć stronę oczami Google: Co to jest cloaking.

Czy pozycje w Google wrócą po czyszczeniu lub po przeniesieniu strony?

Po czyszczeniu: po usunięciu spamu z indeksu i zdjęciu ostrzeżeń — w większości przypadków tak, choć nie z dnia na dzień; im krócej strona była zainfekowana, tym mniejsze straty. Po przeniesieniu na nowy CMS: przekierowania 301 ze starych adresów przenoszą moc linków, a szybsza strona z pełnym SEO zwykle zyskuje w kolejnych tygodniach.

Czy po czyszczeniu włamanie może wrócić?

Może — jeśli zostanie otwarta luka, obce konto, tylne drzwi w zadaniu cron albo jeśli nikt nie będzie aktualizował wtyczek. Dlatego czyścimy razem z luką i oddajemy raport z listą rzeczy do utrzymywania. Pewności nie da nikt uczciwy; realnie najniższe ryzyko daje strona bez obcych wtyczek, którą utrzymuje jeden wykonawca.

Czy strona na waszym CMS też może zostać zhakowana?

Oprogramowania „niehakowalnego” nie ma i nie ufaj nikomu, kto tak twierdzi. Nasz CMS ma mniejszą powierzchnię ataku (brak obcych wtyczek), nie ma pół miliona identycznych instalacji, które automaty atakują jedną luką, aktualizacje bezpieczeństwa instalujesz jednym kliknięciem, a za ich dostarczanie odpowiadamy my. To obniża ryzyko, nie zeruje go.

Czy przy przeniesieniu strony wyczyścicie też starą?

Treść wydobywamy z kopii bez uruchamiania zainfekowanego kodu, więc nowej strony stara infekcja nie dotyczy. Starą instalację po uruchomieniu nowej strony usuwamy z serwera (zostawiona „na wszelki wypadek” dalej rozsyła spam i ściąga ostrzeżenia). Jeśli chcesz zachować starą stronę równolegle, trzeba ją wyczyścić — to osobna pozycja.

Czy mogę wyczyścić stronę WordPress sam?

Jeśli potrafisz czytać logi serwera, porównać pliki z oryginałami, przejrzeć bazę i znaleźć tylne drzwi w cronie — tak. Na blogu opisujemy, gdzie szukać: sześć miejsc, w których siedzi kod przekierowujący, japoński spam krok po kroku. Jeśli nie — zlecenie wychodzi taniej niż trzecie czyszczenie tej samej strony.

Każda godzina z infekcją kosztuje klientów i pozycje.

Napisz, co widzisz (zrzut ekranu wystarczy). Po analizie podamy stałą kwotę za nową stronę z przeniesieniem treści albo za czyszczenie — i powiemy wprost, co się opłaca. W pilnych sprawach dzwoń: +48 794 994 321.

Zgłoś zhakowaną stronę