Este era el código fuente del programador traidor de Parque Jurásico. 31 años después, sabemos para qué servía

Este era el código fuente del programador traidor de Parque Jurásico. 31 años después, sabemos para qué servía
By Marcos Merino

Este era el código fuente del programador traidor de Parque Jurásico. 31 años después, sabemos para qué servía

En el mundo del cine, a menudo se pueden encontrar detalles y elementos que pueden pasar desapercibidos para la mayoría de los espectadores, pero que resultan intrigantes para aquellos con conocimientos técnicos o especializados.

Las escenas relacionadas con la programación o con el hacking suelen estar entre ellas, por la frecuencia con que se cometen errores de bulto a la hora de representarlas.

Muchos de los que lean este texto recordarán la famosa escena de 'Parque Jurásico' en la queDennis Nedry, el programador jefe del parque, manipula los sistemas de seguridad del mismo para poder tener acceso al laboratorio y huir así con embriones de dinosaurio.

La jugada le sale bastante mal (por lo de terminar muriendo durante su huida a manos del dilofosaurio, y todo eso) pero, de paso, desencadena el incidente reflejado en la película.

Dilofosaurio Meme basado en escena del videojuego 'Jurassic Word: Evolution'

Pero antes de todo eso, mientras se dispone a ejecutar el malware que ha creado ('Whte_rbt.obj', una referencia a 'Alicia en el País de las Maravillas'), los espectadores tienen ocasión de vislumbrar la pantalla de la terminal de Nedry, y la presencia de código fuente en la misma.

¿Eso era un entorno de desarrollo real? ¿El código se corresponde con algún lenguaje existente o es texto aleatorio? Y si es real, ¿de verdad está diseñado para gestionar el sistema de seguridad de un parque de dinosaurios?

Jurassic Park 1.5: Informática Forense

El debate surgió ya hace años en StackExchange, haciendo que los usuarios analizaran cuidadosamente las imágenes de la pantalla de la computadora de Nedry para intentar identificar los elementos del mismo.

Interfaz Fotograma de 'Parque Jurásico' (1993)

En primer lugar,lo más fácil, el modelo de ordenador: se trata de un Macintosh Quadra 700, uno de los mejores lanzados a principios de los años 90 (el modelo se lanzó en 1991, dos años antes del estreno de la película).

Cuando la cámara hace zoom sobre la pantalla, nos permite vislumbrar tres buffers  de texto diferentes con código fuente en un IDE muy reconocible por los usuarios más veteranos de Mac: el Macintosh Programmer's Workshop.

Una de las pistas más notables es el título de la ventana en la esquina superior izquierda de la pantalla, que muestra "NEDRYLAND :MPW:Examples". 'MPW' se refiere, claro, al citado IDE.

En esa misma shell, se observa la función "NewHandle(GetHandleSize())", que forma parte de la API del Mac OS clásico (antes decir, de antes de que empezara a estar basado en BSD/Unix).

Por otro lado, el operador de asignación ":=" y la sintaxis de las sentencias if/else sugieren sin lugar a dudas que estamos ante un lenguaje basado en Pascal. Concretamente, Object Pascal.

Por otro lado, la ventana de la derecha parece mostrar un script relacionado con el control de versiones de código fuente... un script que usa un lenguaje que antiguos desarrolladores han reconocido como el MPW Shell, basado en el lenguaje de shell csh de Unix, y de uso exclusivo por parte del antiguo IDE de Apple.

En la parte inferior de la pantalla, se puede ver otro script, en este caso relacionado con la conversión de imágenes en formato PICT de Apple en recursos integrables en archivos binarios, algo frecuente a la hora de desarrollar software.

La conclusión a la que llegan la mayoría de los usuarios es que lo que vemos en pantalla son sólo códigos de ejemplo que venían con esa versión de MPW. Todo muy genérico, nada relacionado con sistemas de seguridad de parques ni zoos, por desgracia.

Imagen | Fotograma de 'Parque Jurásico'

En Espinof | ¿Sabías que 'Parque Jurásico' esconde un homenaje a otra mítica película de Steven Spielberg? El divertido guiño del director a sus fans que es casi imposible de detectar

-
La noticia Este era el código fuente del programador traidor de Parque Jurásico. 31 años después, sabemos para qué servía fue publicada originalmente en Genbeta por Marcos Merino .



January 21, 2024 at 02:01PM
SIGUENOS EN FACEBOOK: https://ift.tt/WmOHeS9
SIGUENOS EN TWITTER: https://twitter.com/Techinford
via Genbeta https://ift.tt/grBGWms

Comentarios

Entradas más populares de este blog

Cientos de youtubers se mudaron a Andorra por los impuestos: el Gobierno ahora quiere que demuestren un mínimo de catalán

Pixel 9 series release dates leaked: You could be waiting for a long time for your Pixel 9 Pro Fold

Spotify funcionará con la inteligencia artificial de Google: estas son las funciones que se han descubierto