Dom Bezpieczeństwo Co to jest samoochrona aplikacji wykonawczych (rasp)? - definicja z techopedia

Co to jest samoochrona aplikacji wykonawczych (rasp)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza samoochrona aplikacji w środowisku wykonawczym (RASP)?

Samoochrona aplikacji w środowisku wykonawczym (RASP) to technologia bezpieczeństwa, która umożliwia aplikacji ochronę się poprzez identyfikację i blokowanie złośliwych ataków w czasie rzeczywistym. Ochrona znajduje się w środowisku wykonawczym aplikacji i przechwytuje wszystkie połączenia w celu ustalenia, czy są bezpieczne.

Samoochrona aplikacji w środowisku wykonawczym zapewnia możliwości wykrywania manipulacji i dodaje funkcje ochronne do środowiska wykonawczego aplikacji, zwiększając w ten sposób poziom ochrony przed złośliwymi atakami.

Techopedia wyjaśnia, że ​​Runtime Application Self-Protection (RASP)

Samoochrona aplikacji w środowisku wykonawczym jest połączona z aplikacją lub środowiskiem wykonawczym aplikacji lub wbudowana w nią. Następnie jest dostosowywany, aby automatycznie kończył sesję, naprawiał zmieniony kod i ostrzegał administratora lub personel bezpieczeństwa w odpowiedzi na ataki, zagrożenia lub inne określone warunki.

Istnieją różne sposoby stosowania RASP:

  • Precyzyjne kontrole bezpieczeństwa, określone przez programistów, w celu ochrony niektórych części kodu, takich jak funkcje administracyjne, dane logowania i zapytania do bazy danych
  • Zabezpieczanie aplikacji za pomocą oprogramowania innych firm, w którym wtyczki RASP dla platformy .NET i Java określają, kiedy wymagana jest ochrona
  • Dodatki zapewniające samoobsługę zwykle wchodzą w grę, gdy aplikacja jest uruchomiona, umożliwiając jej monitorowanie, wykrywanie wszelkich złośliwych działań i obronę w czasie rzeczywistym.

RASP zapewnia szczegółowy wgląd w działania systemu, takie jak wgląd w konfigurację aplikacji, logikę, przepływy zdarzeń i dane. Pomaga to poprawić dokładność zabezpieczeń poprzez wykrywanie i zapobieganie atakom. Dzięki samoochronnym danym dane są chronione przez cały czas, od momentu utworzenia danych do momentu ich zniszczenia i wszystkiego pomiędzy. Samoochronne dane pomagają organizacjom spełniać niektóre wymagania regulacyjne. Ponadto w przypadku kradzieży danych chronionych przez hakerów hakerzy nie mogą ich odczytać ani z nich korzystać.

Należy jednak dodać RASP do każdego systemu operacyjnego lub urządzenia, które ma chronić, co sprawia, że ​​skalowalność i zależność językowa stanowią wyzwanie.

Dzięki wglądowi w logikę aplikacji, przepływ danych i zdarzeń RASP jest w stanie dokładnie wykrywać, blokować i raportować ataki, a tym samym zapewniać bezpieczne środowisko dla aplikacji i danych.

Co to jest samoochrona aplikacji wykonawczych (rasp)? - definicja z techopedia