DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP...

43
DUST Alejandro Martín [email protected] Chema Alonso [email protected]

Transcript of DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP...

Page 1: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST

Alejandro Martín

[email protected]

Chema Alonso

[email protected]

Page 2: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Once upon a time….

Page 3: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

… y nos lo creímos…

• Internet es un espacio libre

• Todas las opiniones permitidas

• Libertad de prensa

• Nadie controla Internet

• Neutralidad

• Anonimato

• No Rules

• ….

Page 4: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Nuestro mayor problema: Los trols

Page 5: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

…y lo arreglamos con educación

Page 6: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Pero… un buen día….

Page 7: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Y entonces salimos de Matrix…

Page 8: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

No nos gusta tu aspecto

Page 9: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

No nos gusta tu aspecto

Page 10: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

No nos gusta tu nombre

Page 11: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Muérete de hambre

Page 12: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Muérete de hambre

Page 13: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

4nOym0us

Page 14: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

HBGary Ownage

• Backdoors a la carta:– Task B y 12 monkeys

• «Incitadores» en FaceBook

• Propaganda viral en Inet

Page 15: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Internet tiene puntos debiles

• Conexiones de red

– Gran Firewall de China

– Ataque BGP Egipto

• Sistemas DNS

– Wikileaks.org

– Tarjetaroja.org

• Legislaciones

– Nacionales (LSSI, Ley Sinde, Código Penal…)

– Continentales (….)

Page 16: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Políticos…

Page 17: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

¿Cómo estar conectados siempre?

• El objetivo es desconectar la fuente de la información con la audiencia– Arrancando de raíz la fuente

• Owneando el sistema

– Haciéndola inaccesible• DDOS

– Que no sea localizable• Quitando nombre de dominio

• Eliminando cuentas de servicios– Facebook, twitter, …

• Infosec war: Eliminación de Buscadores

– Por la ley y cerrado de cuentas

Page 18: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Algunas soluciones: OpenNIC

Page 19: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Algunas Soluciones: P2P DNS

Page 20: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Algunas Soluciones: OSIRIS CMS

Page 21: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Pero qué pasa si alguien tiene…

Page 22: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Cuidado con lo que dices…

Page 23: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Cuidado con lo que dices…

Page 24: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Ley Sinde

Cuidadín con lo que publicas.

Te sigo por RSS

Page 25: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Código Penal rima con Hemoal

Page 26: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Del Blog al lector

• Nombre de dominio

– Entrada directamente a la web

• Suscripciones RSS

– Lectores conectan al Feed XML

• Autoría

– Cuenta del sistema de blogs

– Nombre

– Http Feed RSS

Page 27: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

FeedBurner

Page 28: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

¿Y si no les gusta lo que publicas?

• Si se cierra el blog, puedes cambiar el feed

Page 29: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

¿Y si te cierran el Feed RSS?

Page 30: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Feeds RSS por P2P

• Sistema de publicación de feeds RSS

firmados por redes P2P.

• Cliente de lectura de Feeds RSS

– Http

– P2P

• Republicación de contenido por P2P

– Republicación de Feed RSS

– Republicación de posts

Page 31: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Publicación de Feed RSS

• Feeds RSS firmados con PGP

– Firmados desde Web

• Sería equivalente a cambiar la ubicación del feed.

• Migraciones de nombres de dominios o servidores.

• Desde Intranets.

– Firmados en local

• Cualquier archivo XML con formato RSS generado

en disco.

• Feeds RSS enviados firmados remotamente.

Page 32: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Publicación de Feed RSS

Page 33: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Publicación de Feed RSS

Page 34: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Distribución del Feed RSS

• Se distribuye a través de redes P2P

– POC: Actualmente a través de redes GNUTella

(serveless)

• Se puede distribuir en distintos modos

– Feed RSS completo con archivos vinculados

– Feed RSS completo con archivos incrustados

– Posts independientes con archivos incrustados

Page 35: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Distribución de Feeds RSS

• Cualquiera puede publicar el feed RSS para

su canal

• Todos los que lo descargan para leer lo

comparten.

• Todos los que lo leen lo pueden volver a

publicar con sus claves.

– No un único fichero (File pollution)

Page 36: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Subscripción a Feeds RSS

- Suscripción por HTTP

- Suscripción por

DUST

- A clave PGP

- A clave y Canal

Page 37: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Lector Feeds «normal»

Page 38: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Mientras por debajo

Page 39: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST: Mientras por debajo

• Puerto para red P2P

• Búsqueda por GNUTella

– SHA1(Public PGP)

– Descarga canal/todo

• Límite de tamaños

• Comprobación de firma PGP

• Sirve ficheros por HTTP

• Puertos configurables

• Deja publicados los feeds descargados

Page 40: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Demo

Page 41: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST está en alpha pero…

• Vamos a ponerle un logo chulo para que los

«social media» se animen a usarlo mucho

Page 42: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

DUST

• Servicio de envío de Feeds RSS firmados– Publicación en red P2P

• Compartir Feed RSS firmado por DUST

• Escrito en Java– (a mi pesar)

• Open Source

• Si te apetece perder tiempo, puedes colaborar con nosotros.

• La primera versión alpha de DUST estará la semana que viene en la web.

Page 43: DUST - IT-DOCS · 2013-04-29 · DUST: Publicación de Feed RSS •Feeds RSS firmados con PGP –Firmados desde Web •Sería equivalente a cambiar la ubicación del feed. •Migraciones

Gracias!

• Chema Alonso

• Alejandro Martín

• David Luengo

• Ignacio Brines

• Alejandro «para» Nolla