Auditoria Web automatizada (acunetix, W3AF, VEGA, arachni, IBM AppScan, HP Webinspect, Cenzic, MileSCAN, Netsparker, Klypex, WebSecurify, Qualys


 Dentro de los procesos de auditoria web, siempre es bueno tener una herramienta automatizada, más que todo para las fases de enumeración, es decir que sea un robot el que se encargue de recorrer todo el sitio y que me diga donde hay posibles campos de ingreso para el usuario, algunos van un poco más en profundidad y testean una gran cantidad de fallos que a un auditor puede que se le pase por alto probar, nos reportan y nos verifican.




VEGA

Vega le ayuda a encontrar y corregir secuencias de comandos entre sitios (XSS), inyección de SQL y más.
Resultado de imagen para vega aplicacion de vulnerabilidadVega es un escáner de seguridad web gratuito y de código abierto y una plataforma de pruebas de seguridad web para probar la seguridad de las aplicaciones web. Vega puede ayudarle a encontrar y validar SQL Injection, Cross-Site Scripting (XSS), revelar inadvertidamente información confidencial y otras vulnerabilidades. Está escrito en Java, basado en GUI, y se ejecuta en Linux, OS X y Windows.

Vega incluye un escáner automatizado para pruebas rápidas y un proxy de interceptación para la inspección táctica. El escáner de Vega encuentra XSS (cross-site scripting), inyección de SQL y otras vulnerabilidades. Vega se puede ampliar usando una poderosa API en el lenguaje de la web: Javascript.

Arachni
 
 
Resultado de imagen para ArachniArachni es un framework Ruby de alto rendimiento, modular, destinado a ayudar a los probadores de penetración y a los administradores a evaluar la seguridad de las aplicaciones web modernas.

Es gratis, con su código fuente pública y disponible para su revisión.

Es multiplataforma, soporta todos los principales sistemas operativos (MS Windows, Mac OS X y Linux) y se distribuye a través de paquetes portátiles que permiten un despliegue instantáneo.

Es lo suficientemente versátil como para cubrir una gran cantidad de casos de uso, desde una simple utilidad de escáner de línea de comandos hasta una red global de alto rendimiento de escáneres, una biblioteca Ruby que permite realizar auditorías de secuencias de comandos, una colaboración web multi-usuario multi-scan plataforma. Además, su sencilla API REST hace que la integración sea fácil.

Por último, debido a su entorno de navegador integrado, puede soportar aplicaciones web altamente complicadas que hacen uso intensivo de tecnologías como JavaScript, HTML5, manipulación de DOM y AJAX.
Acunetix

Resultado de imagen para AcunetixAcunetix es el escáner de vulnerabilidad web líder utilizado por las 500 empresas más importantes de la fortuna y ampliamente aclamado para incluir la inyección de SQL más avanzada y la tecnología de escaneo de caja negra XSS. Automáticamente rastrea sus sitios web y realiza black box y técnicas de hacking de caja gris que encuentra vulnerabilidades peligrosas que pueden comprometer su sitio web y datos. 

Pruebas de Acunetix para Inyección de SQL, XSS, XXE, SSRF, Host Header Injection y más de 3000 otras vulnerabilidades de la web. Tiene las técnicas de exploración más avanzadas que generan los falsos positivos menos posibles. La gestión integrada de vulnerabilidades le ayuda a priorizar y gestionar la resolución de vulnerabilidades.

Exploración y análisis en profundidad: 
  • Analiza automáticamente todos los sitios web
  • Tasa de detección más alta de vulnerabilidades con falsos positivos bajos
  • Gestión integrada de vulnerabilidades: priorizar y controlar las amenazas
  • Integración con WAFs populares y Seguidores de problemas
  • Análisis de seguridad de red y herramientas de prueba manual
  • Disponible en premisa y en línea

IBM AppScan 

IBM Security AppScan mejora la seguridad de las aplicaciones web y la seguridad de las aplicaciones móviles, mejora la gestión del programa de seguridad de las aplicaciones y refuerza el cumplimiento normativo. Al escanear las aplicaciones web y móviles antes de la implementación, AppScan le permite identificar vulnerabilidades de seguridad y generar informes y establecer recomendaciones.

w3af, herramienta para detectar vulnerabilidades web

Resultado de imagen para w3af, herramienta para detectar vulnerabilidades webw3af (Web Application Attack and Audit Framework) es una herramienta open source de auditoría que permite detectar vulnerabilidades web y explotarlas. Es bastante sencilla de utilizar y muy útil para automatizar diferentes análisis en un sólo proceso.

Básicamente se trabaja con 4 pestañas, en Configuración del análisis se indica el objetivo y se seleccionan los plugins o escáneres que se desean utilizar; en Log se puede ver el estado del proceso; en Resultados las vulnerabilidades detectadas con lujo de detalles (SQL Injection, Cross Site Scripting, Full Path Disclosure, File Inclusion, etc); y finalmente desde la pestaña Exploit se pueden explotar estos fallos.
HP Webinspect
Resultado de imagen para HP WebinspectSe trata de una solución que busca mejorar la seguridad de las aplicaciones, replicando ataques que éstas podrían recibir en el mundo real. Estas replicaciones se hacen a través de un proceso de prueba guiado que permite a las organizaciones desarrollar y ofrecer aplicaciones y servicios web seguros.

Cenzic

Es una rama de la Seguridad Informática que se encarga específicamente de la seguridad de sitios web, aplicaciones web yservicios web.
Resultado de imagen para Cenzic
 A un alto nivel, la seguridad de aplicaciones web se basa en los principios de la seguridad de aplicaciones pero aplicadas específicamente a la World Wide Web. Las aplicaciones, comúnmente son desarrolladas usando lenguajes de programación tales como PHP, JavaScript, Python, Ruby, ASP.NET, JSP, entre otros.
NetSparker 

Mavituna Security es una pequeña empresa que desarrolla un producto de análisis de vulnerabilidades web llamado NetSparker
La aplicación es bastante más sencilla que sus competidores más directos, como pueden ser los productos de HP WebInspect, de IBM Appscan o incluso la ya más cercana en cuanto a prestaciones Acunetix (otras aplicaciones en Security Wizardry).
Entre sus principales características se anuncia que está libre de reportar falsos positivos, o lo que es lo mismo, identificar como vulnerabilidades peticiones que realmente no lo son. Aunque esta característica tiene truco, ya que las que no puede garantizar como vulnerables las etiqueta como "posibles", para que posteriormente el auditor haga las comprobaciones oportunas.
Resultado de imagen para websecurify
websecurify

Es una aplicación multiplataforma que escanea la URL que le indiquemos en busca de vulnerabilidades conocidas, como las de System Path, CRLFI o LFI entre otras.

La aplicación es realmente muy sencilla y solo tenemos que ingresar una URL de nuestro sitio web y luego dejar que Websecurify comience con su tarea de escaneado. Luego podremos ver los informes en pantalla o bien guardarlos en formatos CSV, HTM, XML y JSON para verlos luego.

Debido a su diseño modular, puede ser fácilmente expandida gracias a la utilización de plugins, que pueden ser desarrollados en Java o Python. Además, cada parte o componente de esta herramienta está programada para ser actualizada en forma automática, de modo que al utilizarla sabemos que los escaneos de nuestro sitio web se harán probándolo contra las vulnerabilidades más nuevas conocidas, algo que como sabemos se va modificando todo el tiempo.

Qualys

Resultado de imagen para QualysQualys, Inc. es un proveedor de seguridad en la nube, cumplimiento y servicios relacionados para pequeñas y medianas empresas, así como grandes corporaciones con sede en Redwood Shores, California Fundada en 1999, Qualys fue la primera compañía en ofrecer soluciones de gestión de vulnerabilidades como aplicaciones a través de la web utilizando un modelo de software como servicio (SaaS) y, a partir de 2013, Gartner Group calificó por quinta vez a Qualys de " Positivo "para estos servicios. Ha añadido aplicaciones basadas en la nube y seguridad de aplicaciones web.

Comentarios

Entradas más populares de este blog

Metodología PTES (Penetration Testing Execution Standard).

Auditoría tipo Black box, White box y Gray box.

Herramientas (LanGuard, Nessus, OpenVAS, NeXpose, McAfee Vulnerability Manager)