PrestaShop zostawia po instalacji kilka miejsc, o których łatwo zapomnieć: folder instalatora, pliki konfiguracyjne z hasłem do bazy, otwarty webservice. MonitorWWW.com rozpoznaje sklep na PrestaShop automatycznie i sprawdza je obok zwykłego monitoringu dostępności.
Bezpieczeństwo sklepu
- Folder
/install/— czy instalator został usunięty. Sprawdzamy treść odpowiedzi, a nie sam kod, bo PrestaShop często przekierowuje każdy adres. - Pliki konfiguracyjne — publiczny dostęp do
app/config/parameters.php(PrestaShop 1.7+) iconfig/settings.inc.php(1.6). - Webservice API — czy
/api/odpowiada z zewnątrz. - Kopie zapasowe i logi — dostępność katalogów
/backups/i/var/logs/. - Wersja w kodzie strony — czy numer wersji PrestaShop jest widoczny dla każdego odwiedzającego.
Środowisko sklepu
- Wersja PrestaShop — jeśli sklep ją ujawnia.
- Motyw i lista wykrytych modułów — odczytane z kodu strony.
- Nazwa folderu administratora — jeśli wycieka w linkach lub skryptach.
- Ciasteczka sesji — flagi Secure, HttpOnly i SameSite.
Jak często
Dostępność sklepu sprawdzamy co kilka minut, a sondy bezpieczeństwa kilka razy na dobę, z losowymi przerwami między zapytaniami. Wszystko robimy z zewnątrz — bez instalowania modułu i bez dostępu do panelu.
Alerty
O awarii, wygasającym certyfikacie, domenie i wykrytym malware informujemy e-mailem, SMS-em lub przez Telegram. Znaleziska dotyczące PrestaShop są widoczne w panelu razem z instrukcją naprawy i wliczają się do oceny bezpieczeństwa.
Sprawdź swoją stronę za darmo
Platforma jest wykrywana automatycznie — wystarczy podać adres. Alerty e-mail, SMS i Telegram, bez instalowania wtyczek czy modułów.
Załóż darmowe kontoCo sprawdzamy na każdej stronie, niezależnie od platformy
- Dostępność i czas odpowiedzi — kod HTTP, czas ładowania, przekierowania, tryb konserwacji.
- Certyfikat SSL i domena — ważność certyfikatu i termin wygaśnięcia domeny, z alertem przed terminem.
- DNS — rekordy SPF, DMARC, MX i CAA.
- Nagłówki bezpieczeństwa — HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy oraz flagi ciasteczek.
- Pliki, których nie powinno być widać —
.env,.git, phpMyAdmin, kopie zapasowe, listowanie katalogów. - Malware i błędy PHP — podejrzany kod i komunikaty błędów w treści strony.
- Czarne listy — czy domena trafiła na listę stron niebezpiecznych.
- Zmiany treści — opcjonalne słowo kluczowe, które musi być na stronie.