Download OWASP Mantra
Document related concepts
no text concepts found
Transcript
OWASP Awareness Day Maximiliano Soler OWASP Member OWASP @maxisoler Education Project Copyright 2007 © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP Foundation http://www.owasp.org OWASP Mantra – Security Framework Sobre mi Maximiliano Soler trabaja como Analista de Seguridad, en un Banco Internacional. Ha descubierto vulnerabilidades en diferentes Aplicaciones Web y Sistemas Operativos. Colabora en diferentes proyectos de código abierto y organismos internacionales. Es fanático de los estándares abiertos que son utilizados para realizar pruebas de intrusión, asegurar software y catalogar los diferentes tipos de ataques. OWASP 2 OWASP Mantra – Security Framework Objetivo de la Charla Dar a conocer el proyecto en forma general, para que cualquiera pueda utilizar esta herramienta en los diferentes escenarios propuestos. Namaskar (saludo espiritual) OWASP 3 OWASP Mantra – Security Framework Qué es Mantra? Mantra es una colección de herramientas gratuitas y libres integradas en un Navegador Web. El cual puede ser de gran utilidad para estudiantes, penetration testers, desarrolladores de aplicaciones Web, profesionales de la seguridad, etc. OWASP 4 OWASP Mantra – Security Framework Qué significa Mantra? Mantra (तन्त्र en devanagari) es una palabra de origen sánscrito, que está formada por los términos manaḥ y trāyate, que se traducen como mente y liberación. Desde ese punto se dice que un mantra es: “un instrumento para liberar la mente del flujo constante de pensamientos que la confunden.” OWASP 5 OWASP Mantra – Security Framework Características Libre y Abierto (Open Source Spirit). Flexible. Portable. User-friendly. Interfaz Gráfica. Puede ser utilizado desde tarjetas de memoria, CD/DVDs, etc. Instalable en el sistema operativo en unos pocos minutos. OWASP 6 OWASP Mantra – Security Framework Qué NO es Mantra? No es una herramienta de “Pwnage”. No soluciona una única necesidad en particular. No reemplaza el típico navegador Web. No está completamente integrado a otras soluciones. OWASP 7 OWASP Mantra – Security Framework Por qué? Muchas extensiones disponibles oficiales y no oficiales. Analizar todas y cada una de las extensiones es una tarea tediosa. Muchas extensiones pasan desapercibidas. Dar a conocer el Poder de la Plataforma del Navegador. OWASP 8 OWASP Mantra – Security Framework Cuándo utilizarlo? Auditando Aplicaciones Web. Realizando Pruebas de Intrusión. Evaluación de Vulnerabilidades. Capacitaciones. OWASP 9 OWASP Mantra – Security Framework Etapas de Ataque Mantra cubre las 5 etapas de Ataque, las cuales son: Reconocimiento. Escaneo y Enumeración. Obtener el Acceso. Escalación de Privilegios. Mantener el Acceso y Cubrir las Huellas. OWASP 10 OWASP Mantra – Security Framework Actualidad: OWASP + Mantra + FireCAT Versión: Beta 0.61 Nombre: Gandiva. Tamaño: ~35 MB (“instalador”) Portable: ~150 MB. Basado en Firefox. OWASP 11 OWASP Mantra – Security Framework Curiosidad: Gandiva Es el arco de Áryuna (en inglés Arjuna), el héroe de la epopeya mitológica Mahábharata. En la historia el Arco fue creado por Brahman, un Espíritu Supremo del hinduismo. OWASP 12 OWASP Mantra – Security Framework Características Principales Ayudha Mantra contiene todo su set herramientas basado en la estructura y lineamiento de FireCAT, el cual hace más fácil el orden. Hackery Mantra tiene una gran colección de favoritos (bookmarks), que facilitan la búsqueda de información, el acceso a diferentes medios de comunicación y herramientas online. OWASP 13 OWASP Mantra – Security Framework ¿Qué es FireCAT? Mantra contiene todo su set herramientas basado en la estructura y lineamiento de FireCAT, el cual hace más fácil el orden. La idea de FireCAT, surgió durante una prueba de intrusión. Cuando fui desafiado a realizarlo, sin utilizar herramientas. De esta manera, Firefox con extensiones fue de gran ayuda. =) OWASP 14 FireCAT v1.6.2 OWASP Mantra – Security Framework Details » Current Version: 1.6.2 » Addons: > 80 » Categories: 7 » Subcategories: 18 OWASP 15 OWASP Mantra – Security Framework Security Framework Your Browser Your Security Distro OWASP 16 OWASP Mantra – Security Framework OWASP 17 OWASP Mantra – Security Framework OWASP 18 OWASP Mantra – Security Framework OWASP 19 OWASP Mantra – Security Framework Categorías Information Gathering Whois Location Info Enumeration & Fingerprint Data Mining Editors Network Utilities Protocols & Applications Sniffers Passwords OWASP 20 OWASP Mantra – Security Framework Categorías Miscellaneous Tweaks & Hacks Malware Scanner Automation Others Application Auditing Proxy OWASP 21 OWASP Mantra – Security Framework DEMO OWASP 22 OWASP Mantra – Security Framework Resultado Final personalizable Flexible Portable User-Friendly OWASP 23 OWASP Mantra – Security Framework Cómo contribuir? Ser parte de la Comunidad (OWASP) Crear o Modificar Extensiones / Framework. Diseñando: Temas / Otros. OWASP 24 OWASP Mantra – Security Framework Conclusiones Mantra es flexible, puede ser adaptado a diferentes escenarios. Podemos tener nuestro navegador personalizado, afilado como una navaja suiza. Mantra no reemplaza otras herramientas o utilidades. Mantra debe utilizarse como un complemento para llevar a cabo pruebas de intrusión sobre aplicaciones Web. OWASP 25 OWASP Mantra – Security Framework Conclusiones Desde el punto de vista del desarrollador, es una interesante plataforma desde la cual se pueden crear extensiones muy fácilmente. (Gracias Mozilla!) Mantra puede ser utilizado por estudiantes y/o profesionales de la seguridad. Creemos que cada desarrollador de extensiones es parte de nuestra comunidad de desarrollo. OWASP 26 OWASP Mantra – Security Framework OWASP 27 OWASP Mantra – Security Framework Algunas posibles preguntas ¿Cuál es el Futuro? Fortalecer la plataforma y orientarlo 100% a un Security Framework. ¿Otros navegadores? Si, posiblemente Chrome. (Muy Pronto!) ¿Problemas con los Addons? A veces, queremos desarrollar los propios para poder adaptarlos de forma más sencilla a Mantra. OWASP 28 OWASP Mantra – Security Framework Links OWASP Mantra www.owasp.org/index.php/OWASP_Mantra_-_Security_Framework Mantra www.getmantra.com FireCAT www.firecat.fr OWASP 29 OWASP Mantra – Security Framework Mantra en la Red Foros www.getmantra.com/forums Twitter www.twitter.com/getmantra Facebook www.facebook.com/getmantra OWASP 30 OWASP Mantra – Security Framework dhanyawad ! (gracias !) Maximiliano Soler e-Mail: Twitter: @maxisoler OWASP 31