← Wszystkie poradniki

Ochrona · Pierwsze kroki

Traffic Guard Pro: bezpieczny start w trybie SHADOW

SHADOW służy do obserwacji działania reguł przed włączeniem blokowania w danej warstwie ochrony. To dobry punkt startu, gdy nie znasz jeszcze wzorców ruchu swojego sklepu. Ważne: sprawdź ustawienia pozostałych warstw — samo wybranie SHADOW w jednym miejscu nie oznacza wyłączenia wszystkich innych zabezpieczeń.

1. Przygotuj sklep i możliwość powrotu

Sprawdź zgodność wersji modułu z PrestaShop i PHP w aktualnej karcie produktu. Pobierz paczkę z własnego konta WO Software. Wykonaj kopię plików i bazy danych oraz zapisz obecną konfigurację ochrony. Jeśli masz środowisko testowe, zacznij właśnie tam.

Przed zmianą ustal, jak przywrócisz wcześniejsze ustawienia. Zachowaj dostęp do panelu i hostingu. Przy ochronie działającej wcześnie w obsłudze żądania sposób wycofania może zależeć od konkretnej warstwy — korzystaj z instrukcji do zainstalowanej wersji.

2. Zacznij od obserwacji

Po instalacji odczytaj aktualny tryb pracy. Ustaw SHADOW dla analizowanej warstwy i sprawdź, czy pozostałe reguły nie blokują już ruchu. Nie włączaj od razu wszystkich mechanizmów z najbardziej restrykcyjnymi progami. Nie ma jednego bezpiecznego limitu odpowiedniego dla każdego sklepu.

Zbierz próbkę obejmującą typowe godziny pracy, większy ruch oraz zadania w tle. Sklep z importami co kilka godzin potrzebuje obserwacji obejmującej również taki import. Celem jest poznanie normalnego zachowania, a nie uzyskanie konkretnej liczby w statystykach.

3. Przejdź drogę prawdziwego klienta

Sprawdź sklep na komputerze i telefonie, w nowej sesji oraz na koncie testowym. Obserwuj, czy Twoje działania pojawiają się w diagnostyce jako podejrzane. Duża liczba oznaczeń nie jest sukcesem, jeśli obejmuje zwykłe zakupy.

  • Otwórz kategorię, użyj filtrów i wyszukiwarki.
  • Wybierz wariant produktu i zmień liczbę sztuk.
  • Dodaj produkt do koszyka i wróć do dalszych zakupów.
  • Sprawdź logowanie, rejestrację, wybór dostawy i przejście do płatności w środowisku testowym.
  • Sprawdź działanie potrzebnych integracji i zaplanowanych zadań.

4. Oceniaj kontekst oznaczonych żądań

Szukaj powtarzalnych wzorców: wielu kosztownych adresów, nienaturalnej częstotliwości albo ciągłego rozpoczynania nowych ścieżek. Porównuj godzinę, trasę i regułę z tym, co faktycznie robił klient lub integracja. Jeden adres IP może być współdzielony przez więcej osób.

Nie twórz szerokiego wyjątku tylko dlatego, że User-Agent zawiera nazwę znanego robota. Zweryfikuj źródło i rzeczywistą potrzebę. Wyjątki ograniczaj do niezbędnego zakresu i zapisuj powód ich dodania, aby później można było je ocenić.

5. Włączaj ochronę etapami

Gdy rozumiesz wyniki, zmień tryb jednej warstwy lub jednej grupy reguł. Ponownie wykonaj testy klienta i obserwuj błędy oraz zgłoszenia. Jeśli pojawi się problem, wróć do poprzedniej konfiguracji i zidentyfikuj konkretną regułę przed kolejną próbą.

Nie oceniaj skuteczności wyłącznie liczbą blokad. Sprawdź czas odpowiedzi sklepu, obciążenie serwera i poprawność zakupów w porównywalnym okresie. Zachowaj notatkę, co zmieniono i kiedy.

6. Przygotuj użyteczne zgłoszenie

Gdy potrzebujesz pomocy, podaj wersję PrestaShop, PHP i modułu, tryb pracy, przybliżoną godzinę oraz kroki odtworzenia problemu. Dołącz zanonimizowany przykład diagnostyki. Haseł, kluczy API ani danych klientów nie umieszczaj w wiadomości z opisem problemu.

Nazwy opcji mogą zmieniać się między wydaniami. Aktualne funkcje, wymagania i materiały znajdziesz w karcie Traffic Guard Pro poniżej.