Ochrona plików, skan zmian i blokada PHP w uploads

Moduł łączy blokadę edytora kodu, porównywanie plików z bazą oraz wyszukiwanie podejrzanych wzorców. Wynik skanu jest wskazówką do weryfikacji.

Gdzie to ustawić

Ustawienia znajdziesz w panelu WordPressa: RRSecurity → Ochrona plików.

Konfiguracja krok po kroku

  1. Włącz blokadę wbudowanego edytora motywów i wtyczek.
  2. Ustaw adresy alertów. Codzienny skan jest domyślnie włączony, a pierwszy skan automatycznie zapisuje bazę porównawczą, dlatego uruchom go na instalacji, którą uważasz za czystą.
  3. Uruchom „Skanuj teraz” i przejrzyj różnice oraz sygnatury. Po świadomej, zweryfikowanej aktualizacji możesz zaakceptować bieżący stan jako nową bazę.
  4. Sprawdź status ochrony katalogu uploads. Osobna akcja „Zabezpiecz katalog uploads” zapisuje blokadę wykonywania PHP. Blokada działa przez plik .htaccess, więc tylko na serwerach Apache i LiteSpeed. Na Nginx trzeba ją dodać w konfiguracji serwera.
  5. Do doraźnej kontroli użyj listy plików zmienionych w ostatnich 30 dniach.
Ochrona plików, skan zmian i blokada PHP w uploads - ekran ustawień
RRSecurity → Ochrona plików

Co obejmuje skan

Porównanie sum dotyczy plików PHP wtyczek i motywów. Skan sygnatur obejmuje także pliki wykonywalne w uploads. Weryfikacja rdzenia WordPressa jest osobnym zadaniem.

Jak czytać wynik

Zmiana pliku może wynikać z legalnej aktualizacji. Sygnatura może wystąpić również w kodzie narzędzia bezpieczeństwa. Nie usuwaj pliku i nie uznawaj instalacji za czystą wyłącznie na podstawie jednej etykiety.

Zakres blokady edycji

Wyłączenie edytora kodu nie jest tym samym co zakaz instalowania i aktualizowania wtyczek. Ten ekran nie udostępnia przełącznika DISALLOW_FILE_MODS.

Jak sprawdzić, czy to działa

Wyślij testowy alert i sprawdź odbiór. Po zapisaniu ochrony uploads zweryfikuj status na właściwym serwerze - ustawienie z kopii strony nie dowodzi, że działa na nowym hostingu.