1. Vandal Random
  2. Noticias
  3. Desarrolladores han logrado descifrar el código fuente con el que Nedry abrió las jaulas de los dinosaurios en Parque Jurásico

Desarrolladores han logrado descifrar el código fuente con el que Nedry abrió las jaulas de los dinosaurios en Parque Jurásico

La avaricia hizo que el empleado del Parque Jurásico Dennis Nedry se la jugara para vender embriones de dinosaurio, sin embargo, el karma le estaba esperando en forma de Dilophosaurus.
Desarrolladores han logrado descifrar el código fuente con el que Nedry abrió las jaulas de los dinosaurios en Parque Jurásico
·

La famosa escena de Parque Jurásico en la que el personaje Dennis Nedry, interpretado por Wayne Knight, ejecuta su plan para desactivar el sistema de seguridad del parque, ha sido objeto de debate y análisis en la comunidad de desarrolladores. Este trabajador del parque necesita vulnerar el sistema de seguridad, utilizando el malware Whte_rbt.obj, para robar unos embriones de dinosaurio, esconderlos en un bote de espuma de afeitar y sacarlos de la isla para venderlos.

Más de 30 años después del estreno de la película, un grupo de desarrolladores del foro StackExchange, tal y como cuenta GameStar Tech, se han centrado en el código fuente mostrado en la pantalla del ordenador de Nedry, un Macintosh Quadra 700, lanzado al mercado en 1991. A pesar de la apariencia sofisticada del código, los usuarios han descubierto que se trataba simplemente de ejemplos de código genérico incluidos con el Macintosh Programmer's Workshop (MPW), el entorno de desarrollo utilizado por Nedry en la película, desmitificando así la complejidad percibida en la escena.

A pesar de la impresión inicial de que Nedry era un superhacker capaz de desactivar sistemas de seguridad complejos, la realidad detrás del código mostrado en la película es mucho más mundana. Al final los fragmentos de código, aunque complejos a primera vista, no eran más que ejemplos estándar. En la parte superior izquierda de la imagen hay un nombre: "NEDRYLAND :MPW:Examples".

PUBLICIDAD

MPW se refiere al entorno de desarrollo mencionado anteriormente. En el mismo shell está la función NewHandle(GetHandleSize()), que era parte de la API clásica de Mac OS antes de que Apple cambiara a BSD/Unix. Sin embargo, en la captura de pantalla también hay pistas sobre el lenguaje de programación Pascal. Según los usuarios del foro, el operador “:=" y la sintaxis “if/else” son indicaciones de esto.

La ventana derecha muestra un script relacionado con el control de versiones del código fuente. El foro StackExchange ha identificado esto como un shell MPW, basado en el lenguaje shell Unix C. Hay otro script oculto en la parte inferior de la pantalla en la ventana más alejada. Sin embargo, esto sólo se utiliza para convertir imágenes del formato PICT a archivos binarios, como es común en el desarrollo de software.

A pesar de que la trama de Parque Jurásico se basa en un error científico -la extracción de ADN de mosquitos atrapados en ámbar, algo improbable ya que el ADN tan antiguo está profundamente corrupto, demasiado como para extraer información suficiente como para clonar o crear animales-, la película sigue siendo un clásico y un hito cultural. La combinación de efectos especiales revolucionarios, una historia emocionante y personajes memorables ha mantenido la ha mantenido en el corazón de los fans durante décadas.

Aunque en la película Dennis Nedry logra desactivar el sistema de seguridad y liberar a los dinosaurios, este acto de sabotaje fue posible solo porque el guion lo requería, no por la habilidad real de hacking representada por el código en su pantalla. Al final, Nedry se encuentra con un trágico destino a manos de un Dilophosaurus, un recordatorio de que, en el mundo de esta franquicia, los actos de arrogancia y avaricia a menudo tienen consecuencias mortales.

Comentarios: 0

En forosComentar en nuestros foros

Más sobre Cine

RANDOM
Flecha subir