CyberCampES 2014 Madrid Diciembre 5-7

33
CyberCampES 2014 Madrid Diciembre 5-7

Transcript of CyberCampES 2014 Madrid Diciembre 5-7

Page 1: CyberCampES 2014 Madrid Diciembre 5-7

CyberCampES 2014 Madrid

Diciembre 5-7

Page 2: CyberCampES 2014 Madrid Diciembre 5-7

¿YO?

• Simón Roses Femerling

• Fundador & CEO, VULNEX www.vulnex.com

• Blog: www.simonroses.com

• @simonroses | @vulnexsl

• Ex: Microsoft, PwC, @Stake

• Beca del DARPA Cyber Fast Track (CFT) para investigar sobre seguridad en el ciclo de desarrollo de software

• Ponente: Black Hat, RSA, HITB, OWASP, AppSec USA, SOURCE, DeepSec, TECHNET

Page 3: CyberCampES 2014 Madrid Diciembre 5-7

GRACIAS

• Mudge, DARPA, Cyber Fast Track (CFT)

• INCIBE / CyberCampES Equipo

Page 5: CyberCampES 2014 Madrid Diciembre 5-7

AGENDA

1. DARPA

2. Cyber Fast Track (CFT)

3. Mi proyecto

4. DEMO DAY: El Pentágono

5. No es el final, sino el comienzo

Page 6: CyberCampES 2014 Madrid Diciembre 5-7
Page 7: CyberCampES 2014 Madrid Diciembre 5-7

1. CARTA DE PRESENTACIÓN

• DARPA es una agencia de defensa con un papel único dentro del Departamento de Defensa.

• DARPA no está vinculado a una misión operacional específica: DARPA proporciona opciones tecnológicas para el Departamento entero, y está diseñado para ser el motor tecnológico en la transformación del Departamento de Defensa.

Page 8: CyberCampES 2014 Madrid Diciembre 5-7

1. DARPA

• Agencia de Proyectos de Investigación Avanzados de Defensa (Defense Advanced Research Projects Agency)

• Agencia del Departamento de Defensa de Estados Unidos

• Áreas de trabajo: satélites, robots, redes de ordenadores, etc.

– ARPANET -> Internet

• 240 trabajadores, presupuesto 2.000 millones USD, proyectos de corto plazo (de dos a cuatro años) llevados a cabo por equipos pequeños y constituidos expresamente para dichos proyectos

• http://www.darpa.mil/default.aspx

• http://es.wikipedia.org/wiki/Defense_Advanced_Research_Projects_Agency

Page 9: CyberCampES 2014 Madrid Diciembre 5-7

1. ¿CON QUIÉN TRABAJA EL DARPA?

Page 10: CyberCampES 2014 Madrid Diciembre 5-7
Page 11: CyberCampES 2014 Madrid Diciembre 5-7

2. CAMBIO EN EL DARPA

1998

2010

• DARPA Project Manager

• I+D Ciberseguridad

Page 12: CyberCampES 2014 Madrid Diciembre 5-7

2. NACE CYBER FAST TRACK (CFT)

• Mudge convence al DARPA de la necesidad de abrir un programa para hackers y pymes de todo el mundo!!

• CFT: Programa que busca avances revolucionarios en ciberseguridad defensiva mediante proyectos low-cost y cortos en el tiempo

• Catálogo: http://www.darpa.mil/opencatalog/CFT.html

CFT EN CIFRAS

Duración De agosto 2011 a abril 2013

Propuestas +550

Proyectos 135

Presupuesto 10 Millones USD

Page 13: CyberCampES 2014 Madrid Diciembre 5-7

2. ALGUNOS PROYECTOS INTERESANTES:

• Bulb Security -> Smartphone Penetration Testing Framework

• Déjà vu -> Varios, mejoras al Peach Fuzzer

• Charlie Miller -> Varios, Hacking en coches

• Great Scott Gadgets -> Varios, HackRF One

• Hyperion Gray -> PunkSPIDER

• Immunity Federal -> Automatización de vulnerabilidades/exploits

• Pwnie Express -> Power Strip Backdoor

• Strategic Cyber -> Cortana, implementado en Armitage, Cobalt Strike

Page 14: CyberCampES 2014 Madrid Diciembre 5-7
Page 15: CyberCampES 2014 Madrid Diciembre 5-7

3. COMPILER SECURITY & BINARY DEFENSES BREAKDOWN

(CS&BD)

• VULNEX: El ADN se compone de un fuerte I+D en tecnologías ofensivas y defensivas en ciberseguridad. http://www.vulnex.com/es/index_es.html

• Única empresa española en participar en el DARPA CFT

• Proyecto CS&BD: Mejorar la seguridad en el Software

• 3 Fases:

– Fase 1 : analizar en profundidad de las características de seguridad ofrecidas por los compiladores

modernos utilizados para construir software. – Fase 2: evaluación de las defensas de seguridad de los binarios en todos los sistemas de la

organización. – Fase 3: simplificar el proceso de compilación de software seguro.

• Datos:

– 7 meses de duración – Análisis profundo de compiladores: Visual Studio, GCC, Xcode y LLVM – Mas de 30 maquinas virtuales creadas – Miles de binarios generados – Detallados informes de la seguridad de compiladores y cómo modifican los binarios – Desarrollo de 2 tecnologías:

• BinSecSweeper : Solución para verificar la seguridad de binarios Windows, Linux y MacOS • X: Compilación segura

• http://www.vulnex.com/es/csbd.html

Page 16: CyberCampES 2014 Madrid Diciembre 5-7

3. BINARY INTELLIGENCE

Security Mitigations

Compiler File

Information

Vulnerabilities

• Size • Hash • Timestamp • Strings

• Name • Version

• DEP • ASLR • Stack Cookies

• Unsafe API • Weak Crypto • Backdoors

Page 17: CyberCampES 2014 Madrid Diciembre 5-7

3. BINSECSWEEPER

• Binary Security Posture Verification

• Características

– 100% en Python

– Fácil de usar, interfaz intuitivo

– Multiplataforma: Windows y Linux

– Escaneo binarios de Windows (PE), Unix (ELF) y MacOS

– Configurable

– Motor de análisis

– Extensible mediante plugins

– Generación de informes

• http://www.vulnex.com/es/binsecsweeper.html

Page 18: CyberCampES 2014 Madrid Diciembre 5-7

3. BINSECSWEEPER EN ACCIÓN

Page 19: CyberCampES 2014 Madrid Diciembre 5-7
Page 20: CyberCampES 2014 Madrid Diciembre 5-7

4. FIN DEL CFT

• En abril 2013 se cierra el DARPA CFT, pero continúa hasta 2014

• DARPA organiza un evento, DEMO DAY, donde los diferentes programas presentarán sus proyectos:

– Ciberseguridad

– Big Data

– Ciberguerra

– Robótica

• Este evento se organizó en mayo 2014 en el Pentágono

• DEMO DAY: http://www.darpa.mil/NewsEvents/Releases/2014/05/21.aspx

Page 21: CyberCampES 2014 Madrid Diciembre 5-7

4. VISITA AL PENTÁGONO

• 2 días de duración

• Los que participamos en el DARPA CFT expusimos el jueves

• Cada participante tenía un stand donde exponer su proyecto

• No estaba abierto al público

Page 22: CyberCampES 2014 Madrid Diciembre 5-7

4. PENTÁGONO

Page 23: CyberCampES 2014 Madrid Diciembre 5-7

4. ¿CON QUIÉN SE PODÍA HABLAR EN EL EVENTO?

• 4 horas de exposición, +50 personas se pasaron por el stand

Page 24: CyberCampES 2014 Madrid Diciembre 5-7

4. ¿QUÉ SE PUDO VER EN EL EVENTO?

Page 25: CyberCampES 2014 Madrid Diciembre 5-7

4. MI STAND

Page 26: CyberCampES 2014 Madrid Diciembre 5-7

4. Y PARA TERMINAR EL EVENTO

• El 3º día juntaron a todos los del DARPA CFT que habíamos venido y nos llevaron a uno de lo mejores museos del mundo: Steven F. Udvar-Hazy Center Smithsonian National Air and Space Museum http://airandspace.si.edu/visit/udvar-hazy-center/

• Donde se organizaron diferentes debates sobre ciberseguridad y cómo arreglar el mundo

• Y por último, visita privada al museo!!

Page 27: CyberCampES 2014 Madrid Diciembre 5-7

4. EL BLACKBIRD

Page 28: CyberCampES 2014 Madrid Diciembre 5-7

4. SÍ, EL DISCOVERY

Page 29: CyberCampES 2014 Madrid Diciembre 5-7
Page 30: CyberCampES 2014 Madrid Diciembre 5-7

5. CONCLUSIONES

• DARPA considera el CFT como un éxito y un cambio en su relación con contratistas

• Una interesante lista de proyectos -> Blackhat, Defcon, Shmoocon, etc.

• El desarrollo de BinSecSweeper continúa!!!!

• Terminó el CFT, pero esta abierto el DARPA Cyber Grand Challenge http://www.darpa.mil/cybergrandchallenge/

Page 31: CyberCampES 2014 Madrid Diciembre 5-7

5. RUMORES

• Posiblemente habrá un CFT 2.0 o eso esperamos muchos!!!!!!

Page 32: CyberCampES 2014 Madrid Diciembre 5-7

5. Y POR QUÉ NO UN CFT ESPAÑOL…

• Hola INCIBE…

Page 33: CyberCampES 2014 Madrid Diciembre 5-7

5. Q&A

• Gracias!

• Cervezas y copas son bienvenidas!

• @simonroses • @vulnexsl | @BinSecSweeper

• www.vulnex.com • www.simonroses.com