Zapobieganie
Audyt bezpieczeństwa
Wiesz, którędy można się włamać do strony lub sklepu i co naprawić najpierw.
Znajdę luki, przez które ktoś może wejść do Twojej strony, sklepu lub aplikacji, zanim zrobi to ktoś inny. A jeśli wirus już jest, usunę go i zamknę drogę, którą wszedł.
Gdy atak kończy się wyciekiem danych, zwykle tyle masz od jego wykrycia na zgłoszenie go do UODO. Przy wysokim ryzyku musisz też napisać do każdego poszkodowanego klienta.
Przeglądarka ostrzega klientów, że Twoja strona jest niebezpieczna. Sprzedaż może spaść niemal do zera z dnia na dzień.
Każdy klient, którego dane wyciekły, może się ich domagać. Do tego przestój strony lub sklepu i klienci, którzy przestają ufać.

Skutki ataku
Cztery typowe skutki udanego ataku. Audyt szuka luk, które do nich prowadzą, zanim ktoś je wykorzysta.
Przekierowania
Odwiedzający wchodzi na Twoją stronę, a zostaje przekierowany zupełnie gdzie indziej. Często dzieje się to tylko na telefonach albo tylko przy wejściu z Google, więc właściciel niczego nie widzi.
Dla firmy: klienci tracą zaufanie i kupują gdzie indziej.
Spam w Google
Reklamy kasyn, pożyczek czy leków pod adresem Twojej firmy. Google je indeksuje, a marka traci wiarygodność.
Dla firmy: Google lub przeglądarka mogą zacząć ostrzegać przed stroną. Klient widzi wtedy czerwoną planszę zamiast oferty.
Płatności
Atakujący podmienia moduł płatności lub numer konta. Bywa też, że dane kart są po cichu kopiowane na obcy serwer, a sklep działa jak zwykle.
Dla firmy: reklamacje i przestój. Sklep, który stoi, nie sprzedaje, a do tego dochodzi koszt czyszczenia.
Wyciek danych
Atakujący pobiera e-maile, telefony, adresy i historię zamówień. Dane trafiają na fora i na sprzedaż.
Dla firmy: obowiązki wobec UODO i klientów. Naruszenie trzeba zgłosić, a przy wysokim ryzyku zawiadomić też osoby, których dane wyciekły.
Większość włamań nie jest wymierzona w Ciebie. Boty codziennie przeszukują internet, od stron i sklepów po aplikacje i serwery, szukając tych samych znanych dziur: nieaktualnej wtyczki, słabego hasła, zapomnianego pliku. Audyt znajduje je, zanim zrobi to bot, a przegląd co pół roku sprawia, że przestajesz być łatwym celem.
Technologie, z którymi pracuję
Pomagam w trzech sytuacjach: sprawdzam zabezpieczenia, zanim dojdzie do ataku, usuwam wirusy po włamaniu i naprawiam błędy, które blokują pracę.
Zapobieganie
Wiesz, którędy można się włamać do strony lub sklepu i co naprawić najpierw.
60 dni gwarancji
Po ataku
Wirus na stronie? Zwykle w kilka godzin działa znowu.
Awaria
Strona, sklep lub aplikacja przestała działać albo przez błąd tracisz zamówienia? Znajdę przyczynę i naprawię.
Dla firm z własnym oprogramowaniem
Własny system w PHP, także Laravel i Symfony: sprawdzam kod i podaję poprawki.
Dla stron i aplikacji tworzonych z AI
Zbudowałeś stronę lub aplikację z pomocą AI i nie masz pewności, czy jest bezpieczna? Sprawdzam kod, konfigurację i dostęp do danych, zanim zrobi to ktoś niepowołany.
Stała opieka
Zawsze aktualna, z kopią zapasową i pod nadzorem.

Osiem obszarów. Sześć pierwszych wchodzi w zakres każdego audytu, a kod własnych modyfikacji i proces zakupowy dochodzą w audycie rozszerzonym.
WordPress, WooCommerce, PrestaShop, wtyczki, moduły i biblioteki: które wersje mają znane podatności.
Kto ma dostęp do panelu, z jakimi uprawnieniami i jak zabezpieczone jest logowanie.
HTTPS, nagłówki bezpieczeństwa i pliki, które nie powinny być widoczne z internetu.
Czy istnieją, gdzie są przechowywane i czy można z nich odtworzyć stronę lub sklep.
Gdzie są przechowywane, kto ma do nich dostęp i co wyciekłoby po włamaniu.
Złośliwy kod, ukryte konta i mechanizmy dostępu pozostawione przez atakującego.
Błędy w kodzie pisanym na zamówienie, które umożliwiają nieuprawniony dostęp do danych.
Koszyk, płatności i formularze: czy nikt ich nie podmienił.
Raport z audytu
Na początku jedna strona dla właściciela: w jakim stanie są zabezpieczenia, co jest najpilniejsze i ile mniej więcej będą kosztować poprawki. Dalej szczegóły dla osoby, która będzie je wdrażać.

Pozostałe 10 problemów jest w pełnym raporcie.
Cztery kroki od pierwszego kontaktu do omówienia raportu.

Wpisujesz adres strony i kilka szczegółów. Orientacyjną cenę widzisz od razu, a ostateczną kwotę i termin dostajesz mailem, zanim cokolwiek się zacznie.
Audyt zaczyna się po podpisaniu pisemnej zgody na testy, na życzenie także NDA. Dostępy przekazujesz bezpiecznym kanałem, najlepiej tylko do odczytu. Haseł nie wysyłaj mailem.
Testy, które mogłyby zmienić działanie serwisu, wykonuję na kopii. Na działającej stronie ograniczam się do odczytów. Audyt strony lub sklepu trwa zwykle 3–7 dni roboczych.
Otrzymujesz raport, a potem omawiam z Tobą wyniki punkt po punkcie. Poprawki wdrożysz samodzielnie, zlecisz mnie albo swojej agencji.
Od ponad 10 lat jestem programistą PHP. Buduję strony i aplikacje webowe, utrzymuję sklepy internetowe i usuwam skutki włamań na WordPressie, WooCommerce i PrestaShop. Posiadam praktyczne doświadczenie z prawdziwymi atakami. Wiem, jakie luki atakujący wykorzystują.
Administruję też serwerami, więc nie ograniczam się do samej strony. Sprawdzam całe środowisko: kod, konfigurację serwera, bazę danych, dostępy i kopie zapasowe.
Prowadzę własną aplikację SaaS, WorkClocker, do rozliczania czasu pracy. Znam więc bezpieczeństwo także z drugiej strony: jako ktoś, kto sam odpowiada za dane swoich użytkowników.
Testy według OWASP Top 10 i przewodnika WSTG, a przy aplikacjach także standardu ASVS.
Każda podatność otrzymuje ocenę w skali CVSS, więc priorytety nie zależą od subiektywnej oceny audytora.
Jeśli po czyszczeniu wirus wróci tą samą drogą, usuwam go ponownie bez dopłaty.
Na życzenie NDA, a przy dostępie do danych osobowych umowa powierzenia. Dostępy i kopie usuwam po zakończeniu pracy.
Ceny netto. Ostateczna kwota zależy od wielkości serwisu, a poznasz ją przed rozpoczęciem pracy.
Jedna usługa w trzech zakresach. Wybierz ten, który odpowiada Twojemu serwisowi.
Strona lub sklep
Dla małej strony lub sklepu bez własnych modyfikacji.
od1 490 zł netto
Poproś o wycenę audytuPolecany dla sklepów
Strona lub sklep
Dla strony lub sklepu z własnymi modyfikacjami.
od2 990 zł netto
Poproś o wycenę audytuAplikacja webowa
Dla własnej aplikacji lub panelu w PHP (Laravel, Symfony).
od4 000 zł netto
Poproś o wycenę audytuPrzegląd kodu, konfiguracji i dostępu do danych w stronie lub aplikacji zbudowanej z pomocą AI, z raportem i zaleceniami do wdrożenia.
wycena indywidualnapo krótkiej rozmowie
Zapytaj o audyt| Zakres | Podstawowyod 1 490 zł | Rozszerzonyod 2 990 zł | Aplikacjaod 4 000 zł |
|---|---|---|---|
| Dla kogo | mała strona lub sklep bez własnych modyfikacji | strona lub sklep z własnymi modyfikacjami | własna aplikacja lub panel w PHP |
| Aktualność oprogramowania i zależności | |||
| Konta, uprawnienia i sesje | |||
| Serwer, konfiguracja i sekrety | |||
| Dane klientów | |||
| Kopie zapasowe | |||
| Ślady wirusa | |||
| Przegląd kodu | własne modyfikacje | cały kod aplikacji | |
| Proces zakupowy lub logika biznesowa | |||
| Raport z priorytetami, po polsku | |||
| Ponowne sprawdzenie po poprawkach | jedno | ||
| Omówienie wyników | 30 min | 60 min | z Twoim zespołem |
Gdy masz już wirusa na stronie, coś przestało działać albo chcesz mieć stałą opiekę nad serwisem.
Diagnoza i cena przed rozpoczęciem pracy, usunięcie złośliwego kodu i ukrytych mechanizmów dostępu, zamknięcie luki, krótki raport oraz 60 dni gwarancji.
od 690 złnetto, po diagnozie
Pilna pomocStrona, sklep lub aplikacja przestała działać albo błąd powoduje straty. Diagnoza przyczyny, naprawa i zabezpieczenie, żeby błąd nie wrócił.
wycena po diagnoziecena przed rozpoczęciem pracy
Pilna pomocAktualizacje systemu i wtyczek, kopie zapasowe poza serwerem, monitoring dostępności i przegląd bezpieczeństwa co kwartał.
od 290 złnetto / mies.
Zapytaj o opiekęO głośnych wyciekach danych z dużych serwisów piszą media. Te same dane, czyli adresy, telefony, historię zamówień i konta klientów, przechowują jednak także małe sklepy, strony i aplikacje.
9 dni
minęło, według operatora, od pierwszego nieuprawnionego dostępu do platformy sklepowej Sky-Shop do wykrycia anomalii. Wyciekły dane klientów, którzy mieli konta w sklepach na tej platformie.
130 tys.
użytkowników dwóch polskich sklepów: ich dane trafiły w kwietniu 2026 r. na forum. Liczbę podała redakcja, sklep jej nie potwierdził. Jako źródło wskazał narzędzie do zarządzania bazą danych w środowisku testowym, a nie lukę w PrestaShop.
91%
nowych podatności w ekosystemie WordPressa w 2025 r. dotyczyło wtyczek. W rdzeniu systemu było ich 6 na 11 334. Niemal połowa (46%) nie doczekała się poprawki przed publicznym ujawnieniem.
Pilna pomoc
Widzisz przekierowania na obce strony, ostrzeżenie w Google albo nieznanego administratora w panelu? Kliknij „Pilna pomoc” albo zadzwoń. Odpowiadam zwykle w ciągu godziny, także w weekendy.
Na obce strony, często tylko na telefonach.
Spam w wynikach wyszukiwania pod Twoją domeną.
Albo komunikat o zagrożeniu w Google Search Console.
Konta w panelu, których nikt nie zakładał.
Koszyk zawiesza się albo wygląda inaczej niż zwykle.
O złośliwym kodzie albo spamie wysyłanym z Twojej domeny.
Biały ekran, błąd 500, nie da się zalogować albo złożyć zamówienia.
Coś przestało działać po zmianie wtyczki, wersji PHP lub hostingu.
Nie usuwaj plików i nie przywracaj starej kopii na ślepo. Możesz zatrzeć ślady albo wrócić do wersji, która już miała wirusa.
Zapisz pliki i bazę danych w obecnym stanie, zanim cokolwiek zmienisz.
Zrzuty ekranu, adresy, godziny i treść komunikatów. Przydadzą się przy diagnozie.
Wypełnij krótki formularz albo zadzwoń. Odpowiadam zwykle w ciągu godziny, także w weekendy.
Jeśli doszło do naruszenia ochrony danych osobowych, RODO (art. 33) wymaga zgłoszenia do UODO bez zbędnej zwłoki, w miarę możliwości w ciągu 72 godzin od stwierdzenia naruszenia. Wyjątek: gdy jest mało prawdopodobne, że naruszenie zagraża prawom lub wolnościom osób. To nie jest porada prawna.
Skaner porównuje wersje wtyczek z listą znanych podatności i na tym kończy. Audyt obejmuje także to, czego skaner nie widzi: konta i uprawnienia, konfigurację serwera, kopie zapasowe, ślady wirusa, a w wersji rozszerzonej własny kod i proces zakupowy. Wynikiem nie jest lista alertów, tylko raport z priorytetami i rozmowa o tym, co naprawić najpierw.
Tak. Jeśli strona, sklep lub aplikacja przestała działać albo przez błąd tracisz zamówienia czy dane, użyj przycisku „Pilna pomoc”. Najpierw ustalam przyczynę, bo nie zawsze wiadomo, czy to błąd, czy atak. Potem podaję cenę i naprawiam. Zobacz naprawę błędów krytycznych.
Tak, to osobna usługa. Przeglądam kod, klucze i sekrety, logowanie, dostęp do danych oraz konfigurację, a w raporcie wskazuję, co naprawić najpierw. Wycena jest zawsze indywidualna. Zobacz audyt aplikacji AI.
Do wyceny żadne: wystarczy adres strony. Do audytu zwykle potrzebne są konto w panelu administracyjnym oraz kopia plików i bazy danych albo dostęp do hostingu w trybie tylko do odczytu. Przy aplikacjach dochodzi wgląd w kod źródłowy. Dostępy przekazujesz bezpiecznym kanałem, nigdy mailem.
Nie powinien. Testy, które mogłyby zmienić działanie serwisu, wykonuję na kopii. Na działającej stronie ograniczam się do odczytów, które nie naruszają zamówień ani danych klientów, więc sklep w tym czasie pracuje normalnie.
Audyt typowej strony lub sklepu trwa zwykle od 3 do 7 dni roboczych od otrzymania dostępów. Większe serwisy i dużo własnego kodu wymagają więcej czasu. Termin podaję w wycenie.
Użyj przycisku „Pilna pomoc” albo zadzwoń. Najpierw stawiam diagnozę i podaję cenę, potem czyszczę stronę i zamykam lukę. Do tego czasu nie kasuj plików i nie przywracaj kopii na ślepo.
Tak, 60 dni. Jeśli w tym czasie wirus wróci tą samą drogą, usuwam go ponownie bez dopłaty. Warunkiem jest wdrożenie zaleceń z raportu po czyszczeniu, czyli aktualizacji i zmiany haseł. Gwarancja nie obejmuje nowego ataku przez inną lukę.
Nie, ponieważ żaden audyt nie może wykluczyć przyszłych ataków. Audyt pokazuje stan zabezpieczeń w dniu badania i kolejność napraw. Wdrożenie poprawek zamyka znalezione luki, a żeby nie pojawiały się nowe, potrzebne są regularne aktualizacje.
Dostępy i kopie przechowuję tylko na czas pracy i usuwam po jej zakończeniu. Jeśli praca wymaga dostępu do danych osobowych, podpisuję umowę powierzenia przetwarzania danych, a na życzenie także NDA.

Orientacyjną cenę zobaczysz od razu w formularzu. Ostateczną wycenę wysyłam w ciągu jednego dnia roboczego.
Ceny orientacyjne, netto