Las herramientas de prueba de seguridad de aplicaciones dinámicas (DAST) automatizan las pruebas de seguridad para una variedad de amenazas del mundo real. Estas herramientas generalmente prueban las interfaces HTTP y HTML de aplicaciones web. DAST es un método de prueba de caja negra, lo que significa que se realiza desde el exterior. Las empresas utilizan estas herramientas para identificar vulnerabilidades en sus aplicaciones desde una perspectiva externa para simular mejor las amenazas más fácilmente accesibles por los hackers fuera de su organización. Hay similitudes entre las herramientas DAST y otras soluciones de seguridad de aplicaciones y gestión de vulnerabilidades, pero la mayoría de las otras tecnologías realizan pruebas internas y análisis de código en lugar de centrarse en las pruebas de caja negra.
Para calificar para la inclusión en la categoría de Pruebas de Seguridad de Aplicaciones Dinámicas (DAST), un producto debe:
- Probar aplicaciones en su estado operativo
- Realizar pruebas de seguridad externas de caja negra
- Rastrear penetraciones y explotaciones hasta sus fuentes