RASP, o protezione autonoma delle applicazioni in runtime, è un controllo di sicurezza che osserva un'applicazione mentre è in esecuzione e può bloccare comportamenti sospetti in tempo reale. A differenza degli scanner che individuano i problemi prima del rilascio, RASP si colloca vicino al percorso del codice live, dove può ispezionare richieste, stato dell'applicazione e decisioni di runtime mentre avvengono.
Questo è importante perché molti attacchi diventano pericolosi solo dopo che l'input raggiunge la logica di business. RASP può aiutare a fermare tentativi di injection, l'abuso di validazione debole e altre azioni malevole che gli strumenti perimetrali possono non rilevare. I difensori lo usano per l'ispezione in-process, il virtual patching o l'applicazione di policy tramite agenti e servizi edge. Il suo principale vantaggio è il contesto: vede come si comporta realmente un'applicazione, il che può rendere le decisioni di blocco più precise rispetto alle difese basate solo sulla rete.


