鬼琴

一把古董小提琴,兩個音樂人的愛情,三代人的恩怨。
正文

浮城之戀 37

(2014-08-17 11:48:09) 下一個

55

按紮達人的航速計算,我們隻有半個小時準備時間。船長叫上幾個水手去機械艙做檢查,準備空間跳躍。茹蜜妮莎公主指揮帝國戰士們穿上宇航服,去附近 的隕石上做手腳。我則留在通訊室裏,幹黑客的勾當。

此計的成敗在於我繳獲的叛軍加密機。我假設,這飛船上隻有兩個叛軍間諜,叛軍完全不知曉他們已死,這加密機就還有效。我把它從褲兜中取出,簡單地 做了些測試。還好,它沒在剛才的搏鬥中摔壞。我要用它連上飛船的量子發報機,冒充那倆被我擊斃的叛軍間諜,向叛軍報告,說,密報密報!茹蜜妮莎公 主乘救生飛船逃了。

哪個救生飛船?當然是斯十翁和希九翁這倆紮達冤家開走的那艘。 結果會怎樣?叛軍能不去找那救生飛船嗎?能找不到裝有示蹤定位器的救生飛船嗎?那救生飛船現在正飛向紮達人的艦隊,隻要報告時機掌握得好,挑拔得得當,叛 軍能不和紮達人幹一場嗎?前幾個月,他們剛開了一場惡仗,搶一列太空火車上的暗物質元素,雙方死傷很多,火氣很大。今天我要讓他們搶搶公主,他們 一旦開搶,我們的逃跑機會便來了。

嗯,以上都是計劃。第一步,用叛軍加密機聯絡。這一步行不通,其它都泡湯。

這加密機生成量子密匙,再用這密匙加密傳送電文。叛軍加密機總是成對使用,一個在遠方的間諜那兒,一個在總部。從同一束光中分離出來的糾纏光子, 分別注入兩個加密機。 如果在加密器A中的糾纏光子狀態是1,加密器B中的糾纏光子狀態就是0,兩者狀態永遠相反,無論這對加密機的時空相隔有多遠。這密匙生成器內有1024個 糾纏光子,一個光子生成一個數字。在一特定時刻,這1024位0和1組成的數字就是密匙。此時,我手上這加密機的數字是1001101……。我將 密匙生成時間用明碼發給叛軍總部,他們把密匙生成時間輸入配對的加密機,會得到0110010……,NOR操作以後,得到與我相同的數字 1001101……,用它加密以後的通訊。每一個密匙隻能用幾分鍾,過期後再用加密機生成新的密匙。

加密機很快接上了飛船的量子發報機,密匙生成時間也非常順利地發出去,與叛軍的加密通訊建立,終端顯示:輸入用戶名與密碼。喲,叛軍用了雙重加 密!不光要加密機還要密碼。不管怎樣,第一步算大功告成,全憑運氣,用上了以命換來的加密機!

第二步猜用戶名與密碼。這要一點真本事再加一點運氣。我輸入用戶名“狼崽五百”,密碼“滿月七嗥”。這是我擊殺那倆叛軍間諜前聽來的,或許能用。 很失望,終端顯示:用戶名或密碼錯誤!難道這密碼隨時而變?我又輸入用戶名“狼崽五百”,密碼“滿月八嗥”,錯! 用戶名“狼崽六百”,密碼“滿月七嗥”,錯!用戶名“狼崽七百”,密碼“滿月八嗥”,都錯!終端顯示:再錯一次,加密機銷毀。

啊,隻能再猜一次了,大海撈針似地猜密碼,中不了的,得另想辦法。這次我在用戶名處鍵入一個字母',終端顯示:數據庫錯誤,' 不是完整的SQL語句。我大喜,哈哈,這叛軍有SQL注入的軟件漏洞!接下來的事情就容易了。我在用戶名中輸入:狼崽五百,密碼“滿月七嗥 ' or “翁翁翁翁翁翁翁” = “翁翁翁翁翁翁翁”,終端顯示:狼崽五百,歡迎登錄!成了!成了!

這兒的貓膩是字母',它是分隔SQL數據和表達式的符號。'後的or 是“或者”的意思,“翁翁翁翁翁翁翁” 當然等於 “翁翁翁翁翁翁翁”啦。這'or “翁翁翁翁翁翁翁” = “翁翁翁翁翁翁翁”的一下,不管我鍵入什麽密碼,這SQL後台的程序總是返回“對”,讓我登錄成功了。

哈哈,這些叛軍果真是些泥腿子組成的烏合之眾,居然會犯這麽低級的編程錯誤。如果日後東窗事發,他們的程序員要被槍斃幾個。接下來,我調用係統命 令更換了狼崽五百的密碼。現在,狼崽五百這個用戶歸我使用, 不用再 “翁翁翁翁翁翁翁”了。

56

第三步,我要讓叛軍相信茹蜜妮莎公主在那救生飛船上,這比猜密碼還難。我不會叛軍的暗語,用明碼報告叛軍肯定不信。這時,我想起老皮的好。有它 在,說不定僅憑這 “狼崽五百,滿月七嗥”寥寥數句就可算出點規律。既然船長是我們的人,為何不光明正大地把老皮從垃圾箱中取出呢?我又一想,隻有半個小時,跑過去取老皮回 來,不剩幾分鍾了,還不一定修得好它,算了吧,自己分析吧。

毫無疑問,狼崽五百是個用戶名,是那幾個死掉的叛軍探子的?非常有可能,但不能肯定。如果“狼崽五百” 是開篇的稱呼的話,那它可能是探子的下家。如這下家是他們的老板,那我賺大了。我調出它的權限,發現隻能收報和發報。這麽小的權限?哼!狼崽就是狼崽,怎 當得上老板?老板的賬號至少要是“狼叟五千億”!這“滿月七嗥”呢?已經肯定不是密碼了,那會是什麽呢? “滿月”是時間?是360度的相位差?是任務完成的進度?是緊急程度?“七嗥”呢?是通訊頻率?是報告的次數?密碼書的偏移值?一晃十分鍾過去,加密機的 密匙換了好幾茬,我一字不敢發出去。行動的時機臨近,不能再擔擱了。我想,空間坐標總不能用暗語吧,於是,直接用明碼發出紮達冤家飛船的方位坐 標。

不到兩秒,有人回電:“滿月?”

我也回電道:“滿月!”

那人又問:“是肉頭?”

“肉頭!”

“雪坑?”

“不!是肉頭!七嗥!七嗥!” 我就會這幾句。

“狼崽四百六十七壓山頭去了,夾尾!”

“夾尾!”

對方掛機了。

啊哈!學會幾句狼語。滿月=肯定,肉頭=目標,雪坑=陷井,七嗥=緊急呼叫,壓山頭=執行任務,夾尾=小心。對方是狼崽四百六十七,那狼崽五百就 是那兩命嗚呼的間諜了。啊哈,他倆一死,我改了他們的密碼就無人知曉。 我即可以收叛軍的情報,又可冒充他們發假情報。啊哈,妙極了, 妙極了!

一會兒,導航室的全息投影顯示,守在隕石帶平麵附近的一艘叛軍攻擊艦離開編隊,向紮達冤家的救生飛船撲去,與此同時,紮達人的戰艦也向救生飛船接 近。這對紮達冤家發現叛軍攻擊艦在追,加速向紮達人的戰艦靠近。這可不行,“茹密妮莎公主”不能表現出投奔紮達人的著急樣,演得不像。嗯,我得做 點什麽,讓這救生飛船至少有點欲迎還據的樣子。

勞倫斯號的救生飛船都可被母船遠程控製,以便被救人員昏迷時還能回收。救生飛 船對我發出的轉彎命令沒反應。斯瑪開拉福羅林辛山卜這個維修工相當不賴,在出發前破壞了遙控裝置。不過,他這個機修工隻知道破壞控製機械部分,控製軟件仍 在工作,對我的部分指令有反應。它的領航糾偏功能被我激活 了。飛船經過巨大星體時,時空扭曲造成偏航,領航糾偏能自動糾正航向。我偷偷將偏航角度設為90度,紮達冤家飛船緩緩地轉向了。斯瑪開拉福羅林辛山卜的兩 臂都燒焦,這時肯定是希地烏絲瑪 拉姆京蘭在駕駛飛船。她過了許久才發現偏航,趕忙手動糾正,卻又被我歪向另一邊。這一來二去,他們的救生飛船看起來像在倉皇逃竄。叛軍攻擊艦加速了。我監 聽到叛軍與紮達冤家的通話。

“茹密妮莎公主,你快快停船投降!”

“茹密妮莎公主不在這。”

“不管在不在,你們都給我停船!”

“憑什麽?我們紮達人會怕你們?”

“不管怕不怕,你們快停船!不然開炮了!" 叛軍的船快炮大,救生飛船進入了他們的射程。

“你敢!?我們紮達人的艦隊就要到了。我們紮達人的希地烏絲瑪拉姆京蘭公主在船上,傷了她,你不怕戰爭升級?”這是斯瑪開拉福羅林辛山卜在忍痛交 涉。

喲,這希地烏絲瑪拉姆京蘭是個紮達公主,聽上去還有點分量的樣子。我調用飛船上的數據一察,果真,希地烏絲瑪拉姆京蘭是紮達皇帝最小的女兒,排行 三十七,不想嫁給法爾阿勒行布邏叭歐賁恩賽翁公爵的公子,與情郎斯瑪開拉福羅林辛山卜私奔了。哈哈,這下有好戲看嘍。我接通救生飛船的專用頻道, 說:“尊敬的希地烏絲瑪拉姆京蘭公主,你知道你們紮達人的艦隊是誰在督陣?”

“是誰?”

“是法爾阿勒行布邏叭歐賁恩賽翁公爵!今天你們能逃到哪去?不如高高興興地加入我們叛軍。我會為你們舉行隆重的婚禮。”我興災樂禍地說。

“伊森.馬丁?你這個扯謊不打草稿的大騙子!”斯瑪開拉福羅林辛山卜在罵我。

“不信?你們去問問艦隊司令!”

紮達冤家沉默了,不再理會我的呼叫。他們的救生飛船改變航向,試圖同時脫離叛軍的攻擊艦與紮達人的艦隊。好了,“茹密妮莎公主”真的在倉皇逃竄 了。

[ 打印 ]
閱讀 ()評論 (3)
評論
xinn2005 回複 悄悄話 啊哈!原來蟲洞也有失控的時候 ;-) 我以為你滿月被提拔為項目經理,薪水加倍,回到地球給老婆發“短短 短長短短 短短長”去了. LOL.
moha 回複 悄悄話 回複 'xinn2005' 的評論 :
去了幾年。
現在蟲洞回來了。
多謝支持。
過得還好不?
xinn2005 回複 悄悄話 LZ怎麽這麽長時間不更新了?相信還是有很多讀者在翹首盼望下一章。另外,“鬼琴”好像已經從Amazon撤下來了:-(
登錄後才可評論.