Hogar Seguridad ¿Qué es la autoprotección de aplicaciones en tiempo de ejecución (rasp)? - definición de techopedia

¿Qué es la autoprotección de aplicaciones en tiempo de ejecución (rasp)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la autoprotección de aplicaciones en tiempo de ejecución (RASP)?

La autoprotección de aplicaciones en tiempo de ejecución (RASP) es una tecnología de seguridad que permite que una aplicación se proteja a sí misma al identificar y bloquear cualquier ataque malicioso en tiempo real. La protección reside dentro del entorno de ejecución de la aplicación e intercepta todas las llamadas para determinar si son seguras.

La autoprotección de la aplicación en tiempo de ejecución proporciona capacidades de detección de manipulación y agrega características de protección al entorno de tiempo de ejecución de una aplicación, lo que aumenta el nivel de protección contra ataques maliciosos.

Techopedia explica la autoprotección de aplicaciones en tiempo de ejecución (RASP)

La autoprotección de la aplicación en tiempo de ejecución está vinculada o integrada en la aplicación o en el entorno de tiempo de ejecución de la aplicación. Luego se personaliza para finalizar automáticamente una sesión, reparar el código alterado y alertar al administrador o al personal de seguridad en respuesta a ataques, amenazas u otras condiciones determinadas.

Hay varias formas de aplicar RASP:

  • Verificaciones de seguridad precisas, determinadas por los desarrolladores, para proteger ciertas partes del código, como las funciones administrativas, inicios de sesión y consultas de la base de datos.
  • Asegurar la aplicación utilizando software de terceros en el que los complementos RASP para .NET y Java determinan cuándo se requiere la protección
  • Los complementos que proporcionan autoprotección generalmente entran en juego cuando se ejecuta la aplicación, lo que permite que la aplicación se supervise a sí misma, detecte cualquier actividad maliciosa y se defienda en tiempo real.

RASP proporciona una vista detallada de las acciones del sistema, como información sobre la configuración de la aplicación, la lógica, los flujos de eventos y los datos. Esto ayuda a mejorar la precisión de seguridad mediante la detección y prevención de ataques. Con los datos de autoprotección, los datos permanecen protegidos en todo momento, desde el momento en que se crean hasta el momento en que se destruyen, y todo lo demás. Los datos de autoprotección ayudan a las organizaciones a cumplir algunos requisitos reglamentarios. Además, si se roban los datos autoprotegidos, los piratas informáticos no pueden leerlos ni utilizarlos.

Sin embargo, se debe agregar RASP a cada sistema operativo o dispositivo individual que se va a proteger, lo que dificulta la escalabilidad y la dependencia del idioma.

Al tener visibilidad en el flujo de la lógica, los datos y los eventos de una aplicación, RASP puede detectar, bloquear e informar ataques con precisión y, por lo tanto, garantizar un entorno seguro para las aplicaciones y los datos.

¿Qué es la autoprotección de aplicaciones en tiempo de ejecución (rasp)? - definición de techopedia