Andrew Huang-.Hacking the Xbox, An introduction to Reverse Engineering.. No starch Press, 2003.
El libro nos introduce al mundo del Hacking, pero con el uso inicial de la palabra: alguien que ahonda en una materia u objeto hasta el punto de desmenuzarla, con la única intención de aumentar el conocimiento sobre el tema de estudio. Hackear no es usado en este libro como la entrada ilícita en un sistema informático, sino como un proceso científico para entender algo que en principio nos está vedado.
Las consolas de videojuegos son en concepción pequeños ordenadores, usualmente vendidos a precio menor que el coste para luego recuperar la inversión con la venta de juegos. Para evitar que estas pequeñas maravillas sean usadas para otros fines que no sea el fijado, las compañías implementan complejos sistemas de protección. Algunos de los usos .perversos. que se pueden dar a una consola son el borrado del sistema operativo y la introducción de uno nuevo para crear un ordenador personal a bajo coste, o el uso de juegos no procedentes de la casa manufacturadora, también llamados juegos .piratas..
La Xbox no es una excepción, pero en este caso su sistema de protección fue desvelado a través del trabajo del autor. Andrew .Bunny. Huang nos presenta paso a paso los problemas y las vicisitudes sufridas para conseguir desentrañar las misteriosas interioridades de la consola.
La consola Xbox, nos explica el autor, es en diseño muy similar al ordenador común. Usualmente las consolas usan una arquitectura compleja y propietaria, como es el caso de otras consolas, como la Nintendo Gamecube o la Sony PlayStation II. Esa complejidad inicial detiene a muchos investigadores en el proceso de entender los mecanismos de la máquina. En el caso de la Xbox, muchos Hackers se animaron a trabajar en el proceso de la llamada .Ingeniería inversa. de la Xbox, o en otras palabra, entender los mecanismos encubiertos de la consola, ya que a primera vista su arquitectura era mucho más simple, conocida y documentada.
Pero Huang no tan solo nos provee con los detalles de su aventura. Los primeros capítulos dan un repaso general a las técnicas usadas para conseguir esta meta. El libro nos explica incluso acciones tan básicas como soldar o el uso de un osciloscopio, y anima en todo momento al lector a reconstruir sus pasos y lo que es más importante, a embarcarse en tareas similares. Así los cinco primeros capítulos son una iniciación al Hacking en Hardware e incluso propone proyectos simples, como el cambio de una de las luces de la consola o la reparación de la fuente de alimentación. Estos proyectos ayudan al lector a desmitificar los componentes internos de la máquina y a familiarizarse con ellos.
A partir de ahí el autor nos remonta al principio de su investigación, desvelando paso a paso sus descubrimientos y acciones para revelar la llave criptográfica de la consola. No tan solo nos revela aquellas acciones que lo llevaron al éxito, sino los intentos fallidos y los pasos en falso que dio en su trabajo. Eso ayuda al lector a entender más a fondo las enormes dificultades que implica embarcarse en este tipo de trabajos.
Además de la enorme complejidad de la tarea, en el último capítulo el autor nos explica que su investigación no estuvo exenta de riesgos, el mayor de ellos el de acabar en una prisión federal. La actual legislación americana referente a la propiedad intelectual electrónica, la llamada DMCA (Digital Millenium Copyright Act), es extremadamente vaga en su enunciación, tanto que el trabajo de un investigador puede ser tomado incluso como un acto terrorista.
La ley precisa que la investigación y publicación de material relacionado con la seguridad de una maquina solo es lícita .si el investigador tiene un conocimiento profundo de la materia y su único objetivo es el conocimiento.. Ello deja a la comunidad investigadora en una débil posición ya que las compañías, dice el autor, siempre pueden presentar una demanda con el argumento de que la investigación fue realizada con fines malignos. El trabajo de Huang fue rechazado por su universidad, el MIT, por ser demasiado peligrosa y controvertida. Después de batallar durante siete meses, y solo bajo una intensa presión de diversas instituciones dedicadas a salvaguardar los derechos de expresión, el MIT accedió a publicar su trabajo. Aún entonces su libro fue rechazado por varias editoriales por la misma razón.
El trabajo del autor es magnífico en todas las facetas, tanto en la instructiva como en la explicativa. Es también una llamada para que las leyes se ajusten a la realidad y no permitan que la ignorancia prevalezca por la simple razón de que las empresas puedan beneficiarse de ella. Así, la moraleja del libro acaba siendo que si bien el uso del conocimiento siempre puede ser erróneo, eso no debe detenernos en nuestro afán de entender
Ultima revisión Jesus Molina, 2004/05/27 17:31:05