Executive Summary
Al principio del Informe y de una longitud no superior a una página, es el resumen de alto nivel destinado a la Dirección.
Fallos que los escáneres no ven
Web Application Penetration Test manual, según OWASP y OSSTMM
El servicio de Web Application Penetration Testing es uno de los servicios de seguridad de aplicaciones (Application Security Assessment) ofrecidos por ISGroup.
Las aplicaciones web son ya prevalentes y cada vez más sofisticadas, además de ser críticas para todos los negocios basados en la web.
Se analizarán los componentes críticos de un portal web, una aplicación de E-Commerce o una plataforma web.
Utilizando técnicas manuales y múltiples herramientas apropiadas, el tester es capaz de identificar problemas evidentes y ocultos.
Al igual que las aplicaciones cliente/servidor, las aplicaciones web generalmente sufren de una gestión inadecuada de las solicitudes del cliente y falta o inadecuada validación y control por parte del desarrollador.
Dada la naturaleza de las aplicaciones web, están completamente expuestas y accesibles: esto hace que la "seguridad por oscuridad" (security through obscurity) sea imposible e impone la necesidad de tener código de aplicación resistente.
En segundo lugar, las aplicaciones web procesan datos de solicitudes HTTP, un protocolo que permite múltiples codificaciones y encapsulaciones diferentes.
Un Web Application Penetration Test representa la simulación de un atacante frente a un sitio, portal o aplicación web. El testing consiste inicialmente en descubrir e identificar todos los recursos expuestos en el objetivo.
En paralelo, el tester realiza un análisis de la lógica de negocio para verificar que no existan problemas conceptuales.
En este punto, antes de probar las aplicaciones web propiamente dichas, se controla la infraestructura en busca de vulnerabilidades conocidas y desconocidas.
Una vez identificados los puntos de ataque (entry point) válidos, se procede al intento de ataque con el objetivo de lograr el compromiso más profundo y amplio posible.
Posteriormente, con la ayuda de herramientas y testing manual, cada parámetro se prueba con valores predefinidos y se prueban las técnicas de ataque genéricas para la plataforma en uso.
Dado el nivel de acceso obtenido, se intentará realizar acciones no permitidas, extraer datos de la base de datos de backend, extraer archivos o código fuente del disco, modificar información y, cuando sea posible, obtener el control total de la máquina y de los sistemas adyacentes.
Recibirás un documento claro y detallado, dividido en tres áreas.
Al principio del Informe y de una longitud no superior a una página, es el resumen de alto nivel destinado a la Dirección.
La parte técnica que describe en detalle las vulnerabilidades encontradas y su impacto, dedicada al Security Manager.
Sección técnica con instrucciones precisas sobre cómo resolver los problemas identificados, dedicada a los desarrolladores.
Desde 5.000 € + IVA
Para una sola aplicación web. El precio aumenta con el número de aplicaciones y API, los roles y niveles de acceso, los flujos críticos que comprobar y los entornos de prueba.
Al finalizar el Web Application Penetration Test, recibes un documento firmado, en italiano e inglés, que indica actividad, periodo y perímetro. A diferencia del informe, no contiene vulnerabilidades ni detalles técnicos: puedes entregarlo a quien lo solicite sin exponer información sensible. Está incluido en el servicio.
Un Web Application Penetration Test verifica la seguridad de sitios web, portales, comercios electrónicos y API dentro del alcance acordado. El tester mapea páginas, API, roles, flujos y puntos de entrada, analiza la lógica de negocio cuando procede e intenta la explotación controlada de vulnerabilidades con los perfiles de usuario acordados, combinando pruebas manuales y herramientas.
El Web Application Penetration Test añade pruebas manuales y explotación controlada a la identificación de vulnerabilidades. El Vulnerability Assessment identifica y evalúa vulnerabilidades sin la misma explotación. Para infraestructuras y servicios de red el servicio dedicado es el Network Penetration Test; para apps iOS y Android, el Mobile Application Security Testing.
La duración del Web Application Penetration Test se indica en la propuesta después de definir el alcance. La propuesta especifica las aplicaciones y API incluidas, el entorno y la modalidad de prueba, las cuentas, los roles, los flujos críticos y el esfuerzo o time-box acordado.
Un Web Application Penetration Test cuesta desde 5.000 € + IVA para una sola aplicación web. El precio aumenta con el número de aplicaciones y API, los roles y niveles de acceso, los flujos críticos que comprobar y los entornos de prueba.
El informe técnico describe las vulnerabilidades encontradas con sus prioridades y un plan de remediación; los niveles Professional y Advanced incluyen también un resumen ejecutivo. El informe completo es confidencial, pero un consultor puede mostrar un ejemplo anonimizado durante una llamada. También se incluye un Certificado de ejecución firmado, sin detalles técnicos, para entregarlo a terceros.
El retest vuelve a comprobar las vulnerabilidades señaladas después de las correcciones e indica para cada una si está completamente resuelta, parcialmente resuelta, no resuelta o no se puede probar. Es opcional en proyectos de 5.000 € y está incluido en proyectos de mayor importe.
El Web Application Penetration Test utiliza las guías OWASP para la seguridad de aplicaciones web y PTES como referencias técnicas. El alcance, la modalidad de prueba y el esfuerzo se definen en la propuesta para cada aplicación.
Da forma a tus prioridades de seguridad con una propuesta a medida