
Cyberprzestępcy polują na dane medyczne
W 2021 r. firma IBM poinformowała, że koszt naruszenia danych w służbie zdrowia konsekwentnie wzrastał i pozostawał najwyższy wśród wszystkich branż przez jedenaście lat. Średnio pojedyncze naruszenie w branży opieki zdrowotnej może przynieść ponad 10 milionów dolarów strat..

Wyzwanie
Firma, zaniepokojona bezpieczeństwem swoich danych, zwróciła się do nas pod koniec 2022 roku. Natychmiast przystąpiliśmy do przeanalizowania i weryfikacji jej platformy do automatyzacji pod kątem bezpieczeństwa, niezawodności, skalowalności, szybkości rozwoju i nowoczesności - pięciu elementów kluczowych dla solidności i długowieczności oprogramowania.
Jak się okazało, platforma klienta była rozwijana przez trzy oddzielne zespoły z rzędu. Każdy zespół wdrożył swoją własną, odrębną konwencję kodowania, co doprowadziło do powstania nieuporządkowanej bazy kodów.


Rozwiązanie
Podzieliliśmy naszą analizę na trzy obszary: front-end, back-end i baza danych. Dla każdego z nich nasi konsultanci techniczni starannie prześwietlali kod, wspierając swoją wiedzę możliwościami zaawansowanych narzędzi do diagnostyki kodu.
Po przeanalizowaniu tysięcy linii kodu zlokalizowaliśmy i zidentyfikowaliśmy znaczną liczbę krytycznych błędów, w tym luki w zabezpieczeniach, wąskie gardła skalowalności, słabości architektury, przestarzałe frameworki i niedziałające funkcje.
Rezultaty i korzyści
W ciągu kilku tygodni przygotowaliśmy wyczerpujący 60-stronicowy raport dokumentujący problemy znalezione w kodzie oraz szczegółowe rekomendacje dotyczące refaktoryzacji.
Jednym z najważniejszych odkryć było ponad 100 luk w zabezpieczeniach, które pozostały otwarte w istniejącym kodzie źródłowym. Dzięki wiedzy o ich istnieniu, klient mógł w stanie je usunąć.
Wiele organizacji nadal używa przestarzałego oprogramowania jako części swojej krytycznej infrastruktury, ponieważ zakładają, że koszty modernizacji są zbyt duże. Jednakże, przeprowadzając analizę mającą na celu identyfikację zagrożeń można zidentyfikować rozwiązania, które są znacznie mniej kosztowne niż perspektywa naruszenia danych.
Potrzebujesz wsparcia w analizie swojego oprogramowania lub rekomendacji dotyczących refaktoringu kodu?
Skontaktuj się z namiZobacz także
Porozmawiaj z konsultantami z doświadczeniem w MedTech.
Clurgo posiada udokumentowane osiągnięcia, doświadczenie i wiedzę inżynierską w zakresie tworzenia oprogramowania dla branży usług medycznych.
Poznaj możliwości naszych programistów Skontaktuj się z nami


