第六章 盒子的密鑰
這段亂碼在Python的語言環境裏,果然變成一個可運行的程序——的確,和J想的一樣,這並不是阿秋發來的郵件,而是Q-box發來的警告。
雖然Q-box不屬於商業產品,也沒有打算在市場上推廣,但是阿秋出於程序員習慣,還是為盒子做了防護加密。一旦加密被破解,數據被入侵,盒子就會提醒阿秋,更改加密方式,從而保護盒子的源代碼和重要的信息數據。
點擊運行後,顯示出了一段話:請輸入4位數字秘鑰,讀取報告。
秘鑰是什麽?阿秋會用什麽作為這個特定加密方式的秘鑰呢?J努力使自己從之前的興奮中冷靜下來。如果隻有4位,那應該不會是阿秋常用的密碼,而且還是4位數字,對於謹慎又專業的阿秋來說,密鑰肯定不會是4個簡單的數字,不如先試試阿秋的生日呢。
J輸入了阿秋的生日、手機號碼後四位、身份證後4位等一係列可以和阿秋有關的4位數,均顯示密碼錯誤。J又嚐試了一下按照數字大小排列的幾組4位數,依然是錯誤的。會是什麽呢?J又陷入了沉思中。
會不會和我有關係呢?我是Q-Box的第一個用戶,難道我才是彩蛋?
J半信半疑的輸入了自己第一次使用盒子的日期,屏幕上跳出了密碼錯誤四個大字。接著又如輸入自己常用密碼的4個數字4869,還是錯誤的。
“看來是我想多了,阿秋怎麽可能把密鑰設置的和我相關呢,可笑,我又不是他什麽重要的人。”這突如其來的“自知之明”瞬間將之前的興奮衝刷的幹幹淨淨,職場中的友誼,成為了J暫時邁不過去的坎。
J被自己的東想西想弄得越發低沉,漫無目的地翻看著Q-box裏僅存的一些個人數據,J從心底還是對這份友誼抱著一絲殘存的信任,隻是這點信任馬上就要化為灰燼了。
這是第一次打開Q-Box的卡片,J點開了最後一個個人消息,回想那天的場景,還曆曆在目。
那天是星期一,兩個人在樓下吃了碗麵就回到公司,最初阿秋讓J使用Q-Box,是為了解決《學科類教育產品用戶構成分析報告》中的問題的,一個午覺的功夫,阿秋就把J一個星期的工作做完了,從此也打開了J對電腦世界的探索。
正看著,J的眼睛突然瞪大了,身體不自然的也想桌前靠了靠。J在鍵盤上緩慢的敲出了4個數字,點擊了運行.……
等待了大約2秒鍾,屏幕上沒有再顯示密碼錯誤,而是跳出了數十行的訪問報告。
密碼正確了!J靠在椅背上深深地呼出了一口氣,這口氣不僅吐出了剛才的壓抑,還吐出了這幾天的憋屈。
0323,是J的生日,也是J第一天到公司報到的日子,正是在這一天,阿秋和J認識的。J的眼睛濕潤了,裏麵包含著些許的激動,更多的是對這個摯友的思念。
根據郵件的內容顯示,J得知Q-box的源代碼存放在Github的一個私有托管倉庫裏。就在過年的這段時間裏,倉庫裏的源代碼被頻繁的訪問。
不僅如此,盒子裏的所有數據內容也都被訪問過。除了使用者們的個人數據被刪除掉了以外,盒子的源代碼也分別在幾次入侵的時候被複製下載到了本地文件裏。
而這幾次入侵的時間,正是J他們收到郵件的時候。J還看到,最後一次入侵訪問時,他的使用權限被更改了,所以他無法正常使用盒子裏的應用。。
“這絕不是阿秋做的。”J懸著的心終於放下了。
“是誰幹的呢?Q-Box被黑客盯上了?難道這個事和阿秋的失蹤有關?如果當初多和阿秋學習一點關於編程方麵的知識,我現在就不會這樣束手無策了。”J正想著,電話突然響了起來,是辛怡打來的,估計是想問問給山區孩子做的瀏覽器的事。為了不打擾同事們工作,J拿起手機,向門外走去。