Co oferujemy?
Przeprowadzimy analizę kodu źródłowego dla aplikacji lub portalu internetowego. Sprawdzimy poprawności działania aplikacji oraz wyeliminowanie potencjalnie niebezpiecznych konstrukcji i oczywistych pomyłek programistycznych. Zweryfikujemy poprawność zaimplementowanych mechanizmów bezpieczeństwa i odporności na ataki. Przygotujemy dla Ciebie raport z podsumowanie stwierdzonych niezgodności i innych spostrzeżeń kluczowych z punktu widzenia analizy kodu źródłowego. Wskażemy rekomendacje i zalecenia naprawczo-korygujące.
Skorzystaj z naszego doświadczenia i podnieś standardy bezpieczeństwa IT.
Jak działamy?
1. Weryfikacja kodu źródłowego
Całość procesu rozpoczyna się od przeglądu kodu. Ocenimy poprawność oraz stopień zgodności ze standardami i praktykami.
2. Analiza skryptów
Zbadamy skrypty, zweryfikujemy poziom zabezpieczeń i przeanalizujemy wydajność i złożoność kodu.
3. Analiza kodu aplikacji webowej
Przeprowadzimy badania wydajności oraz linii kodu utworzonej aplikacji webowej.
4. Przygotowanie raportu i rekomendacji
Opracujemy dla Ciebie kompletny raport po wykonaniu analizy, następnie dostarczymy go zgodnie z ustalonym sposobem dystrybucji.
Porozmawiajmy o Twoim projekcie! Wypełnij formularz
Co jeszcze oferujemy?
Pomożemy wdrożyć w Twojej organizacji bezpieczeństwo IT lub jego poszczególne elementy. Sprawdź ofertę na inne usługi związane z Bezpieczeństwem IT.
Dlaczego my?
Wiedza i doświadczenie
Usługi szyte na miarę
Dogodne warunki
Działamy jak równy z równym!
Jak pomogliśmy klientom?
Poznaj opisy przykładów wdrożeń, które zrealizowaliśmy. Odkryj, z jakimi wyzwaniami borykały się organizację i jakie korzyści osiągnęły dzięki naszym usługą.
Zaufali nam
Analiza kodu źródłowego z naszego punktu widzenia
Czym jest kod źródłowy?
Kod źródłowy jest wynikiem pracy programisty, który użył języka programowania, aby program wiedział co ma zrobić ze zgromadzonymi danymi. Jest zapisem wszystkich funkcji i struktury programu.
Dla kogo jest analiza kodu źródłowego?
Przeprowadzenie analizy kodu źródłowego zalecane jest w szczególności dla aplikacji przetwarzających kluczowe dane w organizacjach. Jeśli klient używa takich aplikacji w swojej organizacji – analiza powinna zostać wykonana. Analizę kodu warto również przeprowadzić na etapie testów akceptacyjnych, przed wdrożeniem produkcyjnym.
Jak przeprowadza się analizę kodu źródłowego?
W zależności od życzenia klienta, analiza może zostać przeprowadzona w sposób statyczny lub dynamiczny. Statyczna analiza kodu polega na weryfikacji pod kątem występowania możliwych błędów. Dynamiczna analiza kodu polega na przeprowadzeniu testów aplikacji w trakcie pracy. Podczas dynamicznej analizy kodu wykorzystywane są specjalne narzędzia, zwane debugerami, które pomagają znaleźć błędy.
Ile trwa wykonanie analizy kodu źródłowego?
Praca nad analizą kodu źródłowego trwa od kilku do kilkunastu dni. Zależy od wybranego sposobu przeprowadzenia analizy, złożoności i długości kodu. Pracochłonność zostanie określona przed rozpoczęciem prac.
Ile kosztuje analiza kodu źródłowego?
Cena uzależniona jest od zakresu usługi, użytych technologii. W określeniu ceny pomoże przekazanie dokumentów technicznych systemów, które podlegają analizie. Cena uzależniona jest od pracochłonności, którą konsultanci określą na początku współpracy.
Dlaczego warto wykonać analizę kodu źródłowego?
Korzyściami wynikającymi z przeprowadzenia analizy kodu źródłowego jest między innymi zwiększenie wydajności i stabilności poprzez zasady oparte na dobrych praktykach, dostarczenie struktury do zarządzania standardami kodu, uniknięcie typowych błędów podczas programowania.