KakapoWP KakapoWP
Security

Zabezpieczanie WordPressa: kolejność, która się opłaca

14 sierpnia 2026·5 min czytania

Kto wpisuje w wyszukiwarkę „zabezpieczanie WordPressa”, znajduje listy z dwudziestoma punktami. Problem nie w tym, że punkty są błędne, lecz w tym, że stoją obok siebie z tą samą wagą. Pierwsze trzy dają więcej niż pozostałe siedemnaście razem.

Miejsce 1: aktualizacje, i to bez zwłoki

Większość przejętych stron nie pada ofiarą wyrafinowanego ataku, lecz znanej luki we wtyczce, na którą od tygodni istnieje aktualizacja. Zautomatyzowane masowe skany szukają właśnie tego.

W praktyce oznacza to: aktualizacje bezpieczeństwa automatycznie, aktualizacje funkcji ręcznie po krótkiej kontroli — i przed każdą aktualizacją punkt przywracania, żeby strach przed aktualizacją nie stał się powodem, by ją odkładać.

Wtyczka, która od dwóch lat nie dostała aktualizacji, jest ryzykiem, nawet jeśli działa. Przy okazji zrób porządek: to, co nie jest używane, należy usunąć, a nie dezaktywować.

Miejsce 2: logowanie

Drugie co do częstości drzwi to hasło. Cztery działania, w tej kolejności:

  1. Ogranicz nieudane próby — to odbiera podstawę zautomatyzowanemu zgadywaniu haseł.
  2. Wymuś siłę haseł, przynajmniej dla wszystkich, którzy mogą publikować.
  3. Włącz drugi składnik uwierzytelniania, przynajmniej dla administratorów.
  4. Żadnego konta z nazwą użytkownika „admin” i żadnej roli wyższej niż potrzeba.

Zmiana adresu logowania to piąty punkt, ale słabszy: trzyma z dala masowe skany i zmniejsza obciążenie, lecz nie zastępuje żadnego z czterech działań powyżej. Kto z niej korzysta, powinien zanotować nowy adres przed zapisaniem.

Miejsce 3: hardening — ustawić raz i zapomnieć

Te przełączniki nic nie kosztują w działaniu i każdy z nich zamyka jeden znany skrót. To najlepszy stosunek nakładu do korzyści na całej liście.

Miejsce 4: widzieć, co się zmienia

Od tego miejsca nie chodzi już o zapobieganie, lecz o zauważanie. Opłacają się dwie rzeczy:

Porównanie rdzenia zestawia pliki WordPressa z sumami kontrolnymi z api.wordpress.org. Zmieniony plik rdzenia to bardzo wyraźny sygnał — nikt nie ma uzasadnionego powodu, by coś tam zmieniać.

Strażnik plików rejestruje stan i zgłasza odstępstwa. Jest tylko tak dobry jak moment rejestracji: stan zarejestrowany po infekcji uznaje złośliwy kod za normę.

Zarejestruj stan, dopóki da się wykazać, że strona jest czysta — najlepiej zaraz po świeżej instalacji albo po sprawdzonym przywróceniu.

Miejsce 5: firewall i skanowanie

Jedno i drugie ma sens i jedno i drugie celowo znajduje się tu na dole. Firewall w PHP działa dopiero wtedy, gdy WordPress już się uruchamia — nie zastępuje firewalla przed serwerem WWW. Skanowanie znajduje to, co przypomina jego wzorce, a nie każdy złośliwy kod.

Ważniejsze niż liczba reguł jest podejście do fałszywych alarmów. Narzędzie, którego przegląd stale świeci na czerwono, niczego już nie chroni — uczy odklikiwania. Dlatego pozwól firewallowi najpierw przez tydzień tylko zgłaszać i przejrzyj dziennik, zanim pozwolisz mu blokować.

Co często stoi na samej górze, a nie powinno

DziałanieDlaczego jest przeceniane
Ukrywanie wersji WordPressaAtakujący po prostu sprawdza, czy luka działa
Zmiana adresu logowaniaTrzyma z dala skany, nie zastępuje silnego hasła
Bardzo dużo reguł firewallaWięcej reguł to więcej fałszywych alarmów, a nie więcej ochrony
Wtyczka bezpieczeństwa bez kopii zapasowejPo infekcji liczy się droga powrotu, a nie alarm

Punkt, o którym zapomina prawie każda lista

Wtyczka bezpieczeństwa zapobiega incydentom, kopia zapasowa pozwala je przetrwać. Kto musiałby wybierać między nimi, powinien wybrać kopię zapasową — to jedyne działanie, które pomaga nawet wtedy, gdy wszystkie inne zawiodły.

Najczęściej zadawane pytania

Czy w ogóle potrzebuję wtyczki bezpieczeństwa?
Do aktualizacji, haseł i ról nie — to kwestia staranności. Wtyczka opłaca się przy tym, czego ręcznie nie widać: blokadach logowania, zmianach w plikach, dzienniku.
Czy wystarczy ochrona mojego hostingodawcy?
Pomaga na innym poziomie. Hostingodawca widzi żądania przed WordPressem, ale nie zna twoich ról, plików ani logowań.
Jak poznać, że moja strona jest zainfekowana?
Typowe oznaki to nieznani administratorzy, zmienione pliki rdzenia, pliki PHP w katalogu uploads, nagłe przekierowania i wychodzące e-maile, których nikt nie wysyłał.
Co zrobić najpierw, gdy coś się stało?
Nie usuwaj. Najpierw zrób kopię zapasową — także stanu zainfekowanego, bo to ślad. Potem zmień hasła wszystkich administratorów, zakończ sesje i przywróć stronę ze stanu SPRZED infekcji.
Jak często powinienem to wszystko sprawdzać?
Aktualizacje co tydzień, dzienniki przy okazji, test przywracania raz na kwartał. Cała reszta działa sama albo wcale.

Kakapo Security — zapłać raz, korzystaj zawsze.

Wszystkie dziewięć wtyczek za 149 € jednorazowo zamiast 13 € miesięcznie. Bezpieczna płatność przez Stripe. Przez pierwsze 14 dni: problem rozwiązany albo zwrot pieniędzy.

Wybierz Lifetime Wszystkie funkcje
Czytaj dalej

To też może cię zainteresować.

Wszystkie wpisy