# Czym jest runtime application self-protection (RASP)?

> Runtime application self-protection (RASP) to zmienna branżowa kategoria oznaczająca kontrole zintegrowane z środowiskiem wykonawczym aplikacji lub ściśle z nim sprzężone, tak że mogą obserwować kontekst wykonania oraz wykrywać, raportować lub blokować wybrane złośliwe zachowania, gdy aplikacja działa.

- Kanoniczny adres URL: https://yellowcube.eu/pl/glossary/runtime-application-self-protection/
- Wydawca: Yellow Cube
- Język: pl
- Kontakt: hello@yellowcube.eu

## Treść

Implementacje mogą używać instrumentacji, agentów, bibliotek, haków runtime lub integracji z frameworkiem. Etykieta nie definiuje jednej architektury, metody wykrywania, zakresu egzekwowania ani poziomu zapewnienia.

Ponieważ kontrola RASP może obserwować wykonanie aplikacji, może powiązać żądanie ze ścieżkami kodu, zapytaniami, obsługą danych, tożsamościami lub wyjątkami, których kontrola zewnętrzna nie widzi. Produkty i implementacje różnią się między monitorowaniem, blokowaniem a odpowiedzią specyficzną dla aplikacji.

### Najważniejsze punkty

- **Umiejscowienie i zakres:** Udokumentuj obsługiwane środowiska wykonawcze, aplikacje, ścieżki kodu, wejścia, klasy ataków, tryby działania oraz każde zachowanie, którego kontrola nie może inspektować ani bezpiecznie przerwać.
- **Bezpieczna eksploatacja:** Testuj wykrywanie i blokowanie na reprezentatywnym ruchu, mierz opóźnienie i zużycie zasobów, chroń politykę i dostęp administracyjny, wdrażaj egzekwowanie etapami oraz zdefiniuj zachowanie fail-open, fail-closed, wycofania i obsługi dowodów.
- **Walidacja:** Potwierdzaj deklarowane wykrycia testami powtarzalnymi, monitoruj fałszywe pozytywy i negatywy, ponownie oceniaj po zmianach aplikacji lub środowiska wykonawczego oraz zapewnij, że alerty docierają do rozliczalnego procesu reagowania.
- **Istotne ograniczenie:** RASP nie naprawia podatnego kodu ani nie czyni aplikacji bezpieczną. Może zostać ominięty, błędnie skonfigurowany lub osłabiony przez nieobsługiwane ścieżki, a instrumentacja runtime może wpływać na wydajność lub stabilność.

### Powiązane terminy

[Bezpieczeństwo aplikacji](<https://yellowcube.eu/pl/glossary/application-security/>) · [Zapora aplikacji webowych (WAF)](<https://yellowcube.eu/pl/glossary/web-application-firewall/>) · [Wirtualne łatanie](<https://yellowcube.eu/pl/glossary/virtual-patching/>) · [Dynamiczne testowanie bezpieczeństwa aplikacji (DAST)](<https://yellowcube.eu/pl/glossary/dynamic-application-security-testing/>) · [Zarządzanie podatnościami](<https://yellowcube.eu/pl/glossary/vulnerability-management/>)

### Źródła

[NIST SP 800-53 Release 5.2.0, control SI-7(17)](https://csrc.nist.gov/pubs/sp/800/53/r5/upd1/final) · [OWASP AppSensor](https://owasp.org/www-project-appsensor/)

## Budujmy skuteczniejszą cyberobronę razem

Budujemy trwałe partnerstwa oparte na zaufaniu, wiedzy i wspólnych sukcesach. Chcesz rozwijać firmę, poszerzyć ofertę cyberbezpieczeństwa lub wprowadzić innowacyjne rozwiązania na nowe rynki? Yellow Cube wspiera Cię na każdym z tych etapów.

[Skontaktuj się z Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Źródło i zakres informacji

Ta wersja Markdown jest generowana z tych samych zatwierdzonych treści co kanoniczna strona HTML. Przy cytowaniu użyj kanonicznego adresu URL.

