O usłudze
PrzetłumaczonePrzeprowadzam testy penetracyjne aplikacji webowych tak, jak zrobiłby to prawdziwy atakujący — z tą różnicą, że działam wyłącznie na podstawie pisemnej zgody klienta i w ustalonych granicach. Zaczynam od rozpoznania: mapuję aplikację, naprawiam wszystkie strony, formularze, punkty końcowe API, schematy uwierzytelniania i poziomy dostępu, zanim przejdę do aktywnych testów.
Następnie przechodzę przez klasy luk z OWASP Top 10 i nie tylko: wstrzyknięcia, problemy z uwierzytelnianiem i sesjami, błędy w kontroli dostępu, błędy konfiguracji serwera, wycieki danych wrażliwych oraz luki w logice biznesowej, które zazwyczaj umykają automatycznym skanerom. Każde odkrycie weryfikuję ręcznie i reprodukuję, aby raport zawierał nie hipotezę, ale potwierdzony fakt z krokami reprodukcji.
Sprawiam, że końcowy raport jest zrozumiały zarówno dla programistów, jak i dla zarządu: krótka podsumowanie ogólnego poziomu ryzyka, a następnie szczegółowe omówienie każdej luki z oceną rzeczywistego uszczerbku i konkretnymi krokami naprawczymi. Po dostarczeniu raportu jestem gotów do przeprowadzenia ponownej weryfikacji naprawionych obszarów.
Co jest zawarte w pracy:
— rozpoznanie i mapowanie aplikacji;
— ręczne i automatyczne testowanie luk;
— weryfikacja uwierzytelniania, sesji i kontroli dostępu;
— raport z priorytetyzacją ryzyka i rekomendacjami;
— jedna ponowna weryfikacja po naprawach.
Następnie przechodzę przez klasy luk z OWASP Top 10 i nie tylko: wstrzyknięcia, problemy z uwierzytelnianiem i sesjami, błędy w kontroli dostępu, błędy konfiguracji serwera, wycieki danych wrażliwych oraz luki w logice biznesowej, które zazwyczaj umykają automatycznym skanerom. Każde odkrycie weryfikuję ręcznie i reprodukuję, aby raport zawierał nie hipotezę, ale potwierdzony fakt z krokami reprodukcji.
Sprawiam, że końcowy raport jest zrozumiały zarówno dla programistów, jak i dla zarządu: krótka podsumowanie ogólnego poziomu ryzyka, a następnie szczegółowe omówienie każdej luki z oceną rzeczywistego uszczerbku i konkretnymi krokami naprawczymi. Po dostarczeniu raportu jestem gotów do przeprowadzenia ponownej weryfikacji naprawionych obszarów.
Co jest zawarte w pracy:
— rozpoznanie i mapowanie aplikacji;
— ręczne i automatyczne testowanie luk;
— weryfikacja uwierzytelniania, sesji i kontroli dostępu;
— raport z priorytetyzacją ryzyka i rekomendacjami;
— jedna ponowna weryfikacja po naprawach.