Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]
-
Upload
rootedcon -
Category
Technology
-
view
3.170 -
download
3
Transcript of Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]
![Page 2: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/2.jpg)
Once upon a time….
![Page 3: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/3.jpg)
… 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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/4.jpg)
Nuestro mayor problema: Los trols
![Page 5: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/5.jpg)
…y lo arreglamos con educación
![Page 6: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/6.jpg)
Pero… un buen día….
![Page 7: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/7.jpg)
Y entonces salimos de Matrix…
![Page 8: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/8.jpg)
No nos gusta tu aspecto
![Page 9: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/9.jpg)
No nos gusta tu aspecto
![Page 10: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/10.jpg)
No nos gusta tu nombre
![Page 11: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/11.jpg)
Muérete de hambre
![Page 12: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/12.jpg)
Muérete de hambre
![Page 13: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/13.jpg)
4nOym0us
![Page 14: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/14.jpg)
HBGary Ownage
• Backdoors a la carta:– Task B y 12 monkeys
• «Incitadores» en FaceBook• Propaganda viral en Inet
![Page 15: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/15.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/16.jpg)
Políticos…
![Page 17: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/17.jpg)
¿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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/18.jpg)
Algunas soluciones: OpenNIC
![Page 19: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/19.jpg)
Algunas Soluciones: P2P DNS
![Page 20: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/20.jpg)
Algunas Soluciones: OSIRIS CMS
![Page 21: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/21.jpg)
Pero qué pasa si alguien tiene…
![Page 22: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/22.jpg)
Cuidado con lo que dices…
![Page 23: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/23.jpg)
Cuidado con lo que dices…
![Page 24: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/24.jpg)
Ley Sinde
Cuidadín con lo que publicas.
Te sigo por RSS
![Page 25: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/25.jpg)
Código Penal rima con Hemoal
![Page 26: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/26.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/27.jpg)
FeedBurner
![Page 28: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/28.jpg)
¿Y si no les gusta lo que publicas?
• Si se cierra el blog, puedes cambiar el feed
![Page 29: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/29.jpg)
¿Y si te cierran el Feed RSS?
![Page 30: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/30.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/31.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/32.jpg)
DUST: Publicación de Feed RSS
![Page 33: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/33.jpg)
DUST: Publicación de Feed RSS
![Page 34: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/34.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/35.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/36.jpg)
DUST: Subscripción a Feeds RSS
- Suscripción por HTTP
- Suscripción por DUST- A clave PGP- A clave y Canal
![Page 37: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/37.jpg)
DUST: Lector Feeds «normal»
![Page 38: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/38.jpg)
DUST: Mientras por debajo
![Page 39: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/39.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/40.jpg)
Demo
![Page 41: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/41.jpg)
DUST está en alpha pero…
• Vamos a ponerle un logo chulo para que los «social media» se animen a usarlo mucho
![Page 42: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/42.jpg)
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: Alejandro Martín + Chema Alonso - Pulveriza tus publicaciones con Dust [RootedCON 2011]](https://reader035.fdocuments.net/reader035/viewer/2022062313/557adf67d8b42a8f648b4f9f/html5/thumbnails/43.jpg)
Gracias!
• Chema Alonso• Alejandro Martín• David Luengo• Ignacio Brines• Alejandro «para» Nolla