電影中的黑客術總是一回事。即使我們超出了邪惡的黑客在計算機前用滑雪面具擊中鑰匙的年齡,但很多人仍然歪曲了很多。
侏羅紀公園的案例呢?畢竟,公園的首席程序員丹尼斯·內德里(Dennis Nedry)(由韋恩·奈特(Wayne Knight)飾演)釋放了恐龍。
這是他使用惡意軟件的計劃»whte_rbt.obj« - 對愛麗絲夢遊仙境的暗示覆蓋了公園的公園,以便獲得寶貴的恐龍胚胎。
互聯網查看了屏幕並分析了他的源代碼。開發人員論壇的討論始於幾年前,在大概很快就會發布侏羅紀世界4但是我們想為您重新將它們帶來。
這可以在顯示屏上看到
關於Nedry代碼的討論始於幾年前的論壇Stackexchange。在那裡,用戶仔細觀察了程序員的屏幕。
讓我們瀏覽一下可以看到的。
電腦:這是一個Macintosh Quadra 700。它於1991年進入市場 - 在電影院裡看電影之前的兩年。
該程序:在三個窗戶中,可以看出NedryMacintosh程序員的研討會用途。
內容:圖片的左上邊緣有一個有趣的名稱:“ Nedryland:MPW:示例”。 MPW是指上提到的開發環境。
在同一外殼中,我們看到了“ newhandle(GethandleSize())”功能,該功能是經典Mac-OS-API的一部分,然後Apple被切換到BSD/UNIX。
但是,屏幕截圖中的Pascal編程語言也有信息。論壇用戶稱,操作員»:=«和語法»如果/else«是指示的。
右窗口顯示了一個指源代碼版本的腳本。在基於Unix-C-Shell語言的stackexchange論壇中,您將其標識為MPW-Shell。
另一個腳本隱藏在後窗的屏幕底部。但是,這僅將圖像從PICT格式轉換為二進製文件,這在軟件開發中很常見。
你現在可以釋放恐龍嗎?
不幸的是沒有。 Nedry並不是一個超級黑客。外殼中的所有內容都是MPW版本提供的示例代碼。
乍一看,窗戶及其內容看起來很複雜,但是經過仔細檢查,小人甚至無法征服安全系統。
順便說一句,尼德里後來由一位大龍龍在電影中結束了 - 因為他吐出詩歌的能力以及他的脖子香氣仍然沒有科學的跡象。
此示例顯示了計算機如何打破舊電影:此示例:
尼爾還報告了隱藏的複活節彩蛋與Nedry有關。我的同事帕特里克·波蒂(Patrick Poti)三個驚人的電影效果在放大鏡下拍攝。
關於侏羅紀公園還有其他一些有趣的事實:您是否知道使恐龍的聲音部分來自困難的動物?一般而言,在123分鐘的運行時只能看到恐龍15分鐘。憑藉眾所周知的T-Rex,也有各種各樣的問題,因為由於降雨,必須從內部乾燥。