Anoche hacía ganas de dormir viendo una interesante presentación, The Xbox 360 Security System and its Weaknesses, en la que dos hackers contaban paso a paso las diferentes técnicas que permitían hackear consolas de videojuegos, y cómo Microsoft había conseguido diseñar un excelente sistema de seguridad, roto al fin tras encontrar unos pequeños fallos.
La presentación toca técnicas de protección hardware y software, pero casi al final, plantean que la mejor protección debe venir de una buena estrategia.
Para ello, analizaban las motivaciones que los hackers tenían para atacar uno de estos sistemas, que se reducen generalmente a dos, instalar sistemas operativos diferentes (generalmente Linux) o permitir el homebrew, juegos o aplicaciones desarrollados por los usuarios fuera del control del fabricante.
En ambos casos, el efecto colateral de esos ataques es la piratería, ya que se consigue romper la protección que impide ejecutar cualquier disco no legal.
Sin embargo, Sony siguió una estrategia diferente con la PS3, dejar abierta la posibilidad de ejecutar Linux, aplicaciones de usuario... y a la vez, diseñar un buen sistema de seguridad para controlar la piratería.
El resultado: sin motivación para romper las protecciones, no se investiga, y no se consigue el efecto colateral de la piratería.
Una buena estrategia debe complementar siempre a una buena tecnología.
Estos son los dos 'fieras' que dan la charla, interesante curriculum:
- Michael Steil has been involved with various embedded systems hacking projects, like the Xbox, the Xbox 360 and the GameCube. In 2006, he has spoken at Google about the flaws in the security system of the original Xbox.
- Felix Domke is the principal author of the Xbox 360 hack and the Linux port. He has also significantly contributed to hacking the dbox2, the GameCube and the Wii, and porting Linux to the respective platforms.