chema alonso - presentación de la foca v2.0 [rootedcon 2010]

29
Congreso de Seguridad ~ Rooted CON’2010 La Gorda FOCA Chema Alonso

Upload: rootedcon

Post on 28-Jun-2015

4.663 views

Category:

Technology


2 download

DESCRIPTION

En esta sesión se podrá ver la nueva versión de FOCA (v2.0) que, no sólo ya con metadatos, sino haciendo un uso de los resultados en los buscadores y las consultas DNS, mediante un algoritmo encadenado de búsquedas derivadas, ayuda a descubrir toda la red de una organización.

TRANSCRIPT

Page 1: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Congreso de Seguridad ~ Rooted CON’2010

La Gorda FOCA

Chema Alonso

Page 2: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]
Page 3: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Congreso de Seguridad ~ Rooted CON’2010

FOCA 0.x

3

Page 4: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Foca 1 : Análisis de Metadatos

• Busca documentos en Google y Bing

• Descarga los documentos

• Extrae los metadatos

• Clusteriza los documentos

• Genera un mapa de red

Congreso de Seguridad ~ Rooted CON’2010

Page 5: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

FOCA 1: Metadatos

• Usuarios:

– Creadores.

– Modificadores .

– Usuarios en paths.

• C:\Documents and

settings\jfoo\myfile

• /home/johnnyf

• Sistemas Operativos

• Impresoras

– Locales y remotas.

• Paths.

– Locales y remotos.

• Información de red.

– Shared Printers.

– Shared Folders.

– ACLS.

• Internal Servers.

– NetBIOS Name.

– Domain Name.

– IP Address.

• Estructuras de BBDD.

– Table names.

– Colum names.

• Devices info.

– Mobiles.

– Photo cameras.

• Private Info.

– Personal data.

• Historial de uso.

• Versiones de software.

Page 6: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

ALGUNOS EJEMPLOS

Congreso de Seguridad ~ Rooted CON’2010

Page 7: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

FOCA 1: Post-Post-Análisis

• Google Set

• Alternative Domains

• Robtex

• Rango IP

• DNS Prediction

Congreso de Seguridad ~ Rooted CON’2010

Page 8: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Google Sets

Congreso de Seguridad ~ Rooted CON’2010

Page 9: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

DNS Scanning

Congreso de Seguridad ~ Rooted CON’2010

Page 10: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Alternate Domains

Congreso de Seguridad ~ Rooted CON’2010

Page 11: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

DNS Prediction

Congreso de Seguridad ~ Rooted CON’2010

Page 12: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Problemas para pintar la red

• Alternative domains:

– O los sabías o aparecían o el servidor queda sin

dominio.

• DNS Scanning:

– Si el equipo no tiene dominio -> no tienes IP no

puedes aplicar DNS scanning

• Google Sets

– Si no hay dominio, aunque encuentres nombres

similares no sabes contra que dns probarlo.

Congreso de Seguridad ~ Rooted CON’2010

Page 13: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

FOCA 2.0 aún en alpha

Page 14: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Necesitamos dominios

Congreso de Seguridad ~ Rooted CON’2010

Page 15: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Cómo buscar dominios

• Metadatos [SetA]

– Aparece el nombre dominio

– Aparece la dirección IP -> Resolución DNS

• Google & Bing Search [SetB]

– Uso de site y –inurl para maximizar resultados

Se obtienen Domain names [SetA+SetB]

Congreso de Seguridad ~ Rooted CON’2010

Page 16: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Direcciones IPs

• Metadatos [IP_A]

– Direcciones IP directamente

– Nombres completos -> Resolución DNS contra

DNS principal del dominio.

• Nombres Dominio Google & BING [IP_B]

– Resolución DNS

Se obtienen direcciones IP [IP_A+IP_B]

Congreso de Seguridad ~ Rooted CON’2010

Page 17: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Más dominios: Bing Search IP

• Con [IP_A+IP_B]

– Bing Search con parámetro IP

– > Nuevos dominios

• Internos

• Relacionados

Congreso de Seguridad ~ Rooted CON’2010

Page 18: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Mas dominios: PTR Scanning

• Con todas las direcciones IP– Conexión al NS principal [Opcional a todos los NS]

Congreso de Seguridad ~ Rooted CON’2010

Page 19: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Mas dominios: PTR Scanning

Congreso de Seguridad ~ Rooted CON’2010

Page 20: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Más dominios: Rango IP

• Todas las direcciones IP asociadas a un

dominio objetivo:

– Resolución y Búsqueda del rango con el DNS

interno.

– Opcionalmente con todos los NS

Congreso de Seguridad ~ Rooted CON’2010

Page 21: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Más dominios + Más IPs

• Common names

– ftp, dns, dns01, pc01…

• Uso del “ls” en el DNS

Congreso de Seguridad ~ Rooted CON’2010

Page 22: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Algoritmo recursivo

Congreso de Seguridad ~ Rooted CON’2010

Page 23: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Algoritmo recursivo:

Congreso de Seguridad ~ Rooted CON’2010

Aplica “algoritmo voraz”

Sigue todos los caminos

Profundidad del algoritmo es configurable

Detecta casi todas las referencias accesibles

Page 24: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

FOCA & SHODAN

Congreso de Seguridad ~ Rooted CON’2010

Page 25: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

ALGUNA DEMO CON FOCA 2

Congreso de Seguridad ~ Rooted CON’2010

Page 26: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

FOCA sólo corre en Windows

Page 27: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Evolución: SW recognition

– Metadatos

• Rutas de instalación [mejorado]

• OLE Streams

• EXIF

– SHODAN

• Banners [No intrusivo]

– Banners

• Connect

– URLs

• Google Hacking

– NameServers

• Prediction

Congreso de Seguridad ~ Rooted CON’2010

Page 28: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Más de 20.000 FOCAs

Page 29: Chema Alonso - Presentación de la FOCA v2.0 [RootedCON 2010]

Congreso de Seguridad ~ Rooted CON’2010

Chema Alonso

[email protected]

http://elladodelmal.blogspot.com

http://twitter.com/chemaalonso

http://www.informatica64.com

Autores

Chema Alonso

Francisco Oca

Alejandro Martín Bailón

Enrique Rando

Pedro Laguna

John Matherly