第2節
GEN喝的好像也是啤酒,札幌派的GEN和惠比壽派①的我隔著網路小酌了起來。夜已經深了,我正打算今天到此為止的時候,GEN突然丟過來一個問題。
〈GEN〉對了,可以告訴我那個失蹤的人叫什麼名字嗎?
這個要求未免也太強人所難了吧!
縱使我才當了三天的偵探,也不可能被別人一問,就隨便把委託的內容泄漏出去——這點最起碼的職業道德我還有。
可能是有點醉意了,敲著鍵盤的手指頭開始不聽使喚。
〈白袴〉你喝醉了嗎?
〈GEN〉因為札幌啤酒實在是太好喝了。
〈白袴〉那不是很好嗎?還有,你問這個要幹什麼?
〈GEN〉呃……該怎麼說咧?
〈GEN〉可能是玩網路的人特有的習性吧……
〈GEN〉只要有人名,就忍不住想要上網捜尋。
〈GEN〉搞不好她有自己的網站也說不定。
我馬上另外打開一個窗口,輸入關鍵詞「佐久良桐子」開始搜尋。只可惜,可能是不常見的姓再加上不常見的名字,所以連一筆都搜尋不到。確定真的毫無所獲之後,我悻悻然地再回到聊天室。
〈白袴〉那個失蹤的人不是系統工程師就是程序設計師,總之是那個領域裡的人喔!
〈白袴〉怎麼可能那麼輕易地就把自己的本名公布在網路上。
〈GEN〉白袴先生……
〈白袴〉怎樣?
〈GEN〉你現在正在搜尋對吧?
被發現啦!我喝了一口倒在杯子里的啤酒。
〈白袴〉隨便你怎麼想象吧!艾力克斯。
〈GEN〉你是不是喝醉啦?
〈GEN〉算了,反正我早有預感你不會告訴我了。
〈GEN〉要是有她個人的E-mailaddress就好了,我倒想試著寫信給她。
我醉得更厲害了。
對了,因為佐久良且二做給我的履歷表上沒有記載,所以我也就沒想到那裡去。可是我今天已經拿到佐久良桐子的E-mailaddress了。
〈白袴〉等我一下。
是收在錢包里嗎?不對,好像是塞在襯衫的胸前口袋裡。我一個人在只有六張榻榻米大的房間里像個陀螺似地團團轉,滿屋子找那張紙片,可是卻到處都找不到,正當我心裡開始嘀咕會不會是放在事務所里沒有帶回來的時候就找到了。原來是和神崎的名片一起被我整整齊齊地收進名片夾里了。
桐子的E-mailaddress是〈http://cloudflare.com/email-protection.html
[emailprotected]〉。原來如此,她把自己的名字放進去了②。
〈白袴〉找到了。而且還是個人專用的E-mailaddress。
〈GEN〉欸?還真的有啊?那還不趕快搜尋看看。
現在正在做呢!我從一個綜合檢索的網站開始搜尋,結束搜尋。什麼都沒有。
〈白袴〉沒想到她把個人資料保護得那麼好,什麼都查不到。
〈GEN〉果然沒這麼簡單嗎?至少可以告訴我是哪家的賬號吧?
〈白袴〉……如果只是賬號的話應該沒關係吧……大概……
〈白拷〉是cocktram的。
〈GEN〉哦,如果是cocktram的話,電子信箱和網頁的賬號應該是一樣的。
原來還有這一招啊!我忍不住拍了一下大腿。先用搜索引擎找到cocktram入口網站的首頁,再從〈www.cocktram.ne.jp〉試圖去連結〈www.cocktram.ne.jp/10k-Sacramento/〉。可惜屏幕上出現了伺服器錯誤的字眼。錯誤訊息是「403Forbidden」。
我情不自禁地漏了口風。
〈白袴〉出現了,403。
〈GEN〉403?不是404嗎?
HTTP狀態代碼的404指的是「您所搜尋的網頁不存在」。一旦出現這個訊息,就表示在那個網頁地址上什麼都沒有。而在另一方面,403指的則是「您所搜尋的網頁禁止存取」。雖然不給看,但確實是存在於網際網路上沒錯。
也就是說,佐久良桐子確實有一個自己的網站。
我有一搭沒一搭地跟GEN互丟訊息,一面開始檢索起〈www.cocktram.ne.jp/10k-Sacramento/duplicate/index.html〉。不一會兒,就找到網站的入口了。〈www.cocktram.ne.jp/10k-Sacramento/duplicate/index.html〉。點進去看。
〈GEN〉怎麼樣?
〈白袴〉已經關站了。
〈白袴〉啊!不過日記還留著。
桐子的網站叫做「duplicate」,首頁上只有寫著「duplicate自即日起關站,感謝大家長久以來的愛護「一行字。黑底白字,看起來有幾分陰森森的味道。網頁下方還有一個小小的連結,連到「過去的日記」。
「真是太幸運了……」
我一邊喃喃自語,一邊點進去看。從二〇〇一年四月到二〇〇四年七月之間的紀錄都有。搞不好這下子就能知道佐久良桐子到底發生什麼事了,我抱著淡淡的期待,打開「二〇〇四年七月上旬」的日記。
可是屏幕上出現的,卻只有一行字,而且又是陰森森的黑底白字。
「此網頁已移除」
回到上一頁,再看其他的日期,六月上旬、五月下旬……
不管點進去哪一個日期,全都只有「此網頁已移除」。
我忍不住啐了一聲。這個佐久良桐子不僅辭職、搬家,就連在網路上也消聲匿跡了。
〈GEN〉白袴先生?
〈GEN〉哈啰——白袴先生?
〈GEN〉你一個人看太狡猾了吧!也給我看一下嘛!
〈白袴〉啊,不好意思。不過這可辦不到,因為網頁都被刪掉了。
〈GEN〉404?
〈白袴〉不是,只有「此網頁已移除」一行字。
〈GEN〉???怎麼這麼奇怪?如果要移除的話,把整個檔案刪掉不就得了?
〈GEN〉為什麼她不這麼做呢?
這倒是個再基本不過的問題。如果想要移除的話,把檔案刪掉就好了,甚至把整個網站刪掉還來得快一點。既然如此,她為什麼要留下檔案,還大費周章地寫下「此網頁已移除」的訊息?
〈白袴〉不知道有沒有藏著什麼暗號?按按Ctrl+A好了。
〈GEN〉這難道是對玩麥金塔電腦的我所下的戰書嗎?
我假裝沒聽見GEN的抗議,將桐子的日記一篇一篇地仔細翻找。搞不好看起來平凡無奇的畫面里,其實隱藏著什麼文字或者是鏈接也說不定。
……只可惜,還是白費力氣。我查了半年份的紀錄之後,終於宣告放棄。
〈白袴〉不管是按Ctrl+A還是TAB鍵都沒有反應。
〈GEN〉所以才說是對麥金塔玩家的挑釁嘛!你要不要看一下原始檔?
〈GEN〉搞不好她有寫在批註里也說不定。
〈白袴〉那個我也看過了,並沒有。大概全部都是用複製、貼上的吧!
我想現在桐子網站『duplicate』上所有的日記,都是把只寫著『此網頁已移除』的原始碼複製、貼上所做成的吧!就像金太郎糖③一樣,不管從哪個日期的目錄點進去看,出來的結果都一樣。
〈白袴〉這點的確很不合理。就算只是複製、貼上好了,要重複個幾十次也挺浪費時間吧!
〈白袴〉刪掉的話就一勞永逸啦!
我才剛打完這行字,GEN馬上就回我一個意外的訊息。
〈GEN〉不,如果是這樣的話,還有一個理由。那就是不能刪除。
〈白袴〉啥?
〈白袴〉不能刪除是什麼意思?
〈GEN〉白袴先生,這個世界是非常現實的呦!
現實?這傢伙該不會是想要跟我收取諮詢費用吧?我晃了晃裝滿啤酒的腦袋瓜子。現實?現金?CASH?④
……Cache⑤?!哈哈,這也太無聊了吧!
〈白袴〉對喔!還有頁庫存檔的問題。
〈GEN〉真不愧是白袴先生,反應好快。
在網際網路的世界里,有一些搜索引擎的網站,只要打入某個關鍵詞,就可以把含有那個關鍵字的網頁都列舉出來。其中又有一些搜索引擎具有將網頁暫存的功能。
舉例來說,假設我架了一個網站,在上頭寫下「把小梓最寶貝的藍寶堅尼模型弄壞的人是我」。搜索引擎就會把我的網頁暫存在他們的伺服器里,如果有人用「藍寶堅尼」或「弄壞的人是我」之類的關鍵詞下去搜尋,就會找到我的網站。
後來,我覺得這樣還是不太妙,就把整個檔案給刪掉了。於是在我的網站上已經看不到原來那一行字。但是,如果這個搜索引擎具有網頁暫存的功能,就會把被我改掉之前的網頁原封不動地保存下來,因此還是可以看得到「把小梓最寶貝的藍寶堅尼模型弄壞的人是我」這一行字。
為了避免這種情況發生,我應該怎麼做才好呢?
其中一個方法,就是將寫著「此網頁已移除」之類文字的檔案上傳,藉以覆蓋掉原來的檔案。那麼就算哪天又被搜索引擎搜尋到了,也只會留下「此網頁已移除」的字眼,看不到原本跟藍寶堅尼有關的敘述。
佐久良桐子大概就是這麼做的吧!她把自己曾經出現在網路上的痕迹全都仔仔細細地擦掉了。
果然,我利用搜索引擎找到她的網頁位置,試圖打開日記檔案的頁庫存檔。可惜這一切都在桐子的算計之內,雖然不是全部,但那些日記檔案幾乎都只剩下「此網頁已移除」的字樣了。
〈GEN〉問題來了,那個失蹤的人不但辭掉工作、改變地址,還把自己在網路上的痕迹擦得乾乾淨淨,
〈GEN〉可是另一方面,她卻大搖大擺地出現在雜物店買洋娃娃、
〈GEN〉在咖啡廳喝咖啡,
〈GEN〉這是為什麼呢?
我想我大概知道為什麼,這也是神崎和佐久良朝子之所以都不知道桐子失蹤的原因。桐子的確是遇到麻煩了,只不過,遇到麻煩的那個人可能不叫做佐久良桐子,應該是另一個筆名或昵稱吧!
也就是說,桐子在虛擬現實的網路世界里受到攻擊了。
〈白袴〉網路攻擊嗎?
〈GEN〉我也是這麼想的。
〈GEN〉連頁庫存檔都不敢留下的話,表示可能不只是單純的網路攻擊,
〈GEN〉而是網路跟蹤狂之類的吧!
如果是這樣的話,那問題可就大了。桐子已經利用「此網頁已移除」的策略把自己在搜尋引擎里留下的頁庫存檔刪掉。還有一個傷腦筋的問題是網站的名稱「duplicate」。「duplicate」這個英文單字指的是複製的意思,雖然不是非常普遍的單字,但是一扯到電腦的話常常會使用到。如果用這個字去搜尋,可能會跳出上萬個風馬牛不相及的網站來吧!想要從中找出佐久良桐子的網站「duplicate」到底發生過什麼事,其實不是件容易的事。
追根究底,調查佐久良桐子身上到底發生什麼事並不在我的業務範圍之內。我的工作只是把桐子找出來,請她跟佐久良且二聯絡而已。從接下這份委託到現在,我一直這麼提醒自己。
只是,我現在已經知道桐子確實曾經遭受到某種攻擊,不由得開始產生一個念頭——如果我把整件事情弄清楚,或許就能推測出桐子下一步會怎麼做了。換個角度,我甚至覺得,如果不把這整件事情搞清楚,可能就找不到桐子了。像今天這樣在八保繞個幾圈,見人就問:「請問你知道桐子去了哪裡嗎?」就想得到「啊,她在某某地方喔!」的回答,我從一開始就不敢想。
我漫不經心地敲著鍵盤。
〈白袴〉如果可以抓到過去的登錄履歷就好了。
GEN的回信馬上就來了。
〈GEN〉我可以幫你喔!剛好明天是禮拜天。
〈白袴〉欸?可是你不是很忙嗎?
〈GEN〉只不過是抓個網站的登錄履歷罷了,沒什麼大不了的。
〈GEN〉報酬就等下次放假的時候請我吃頓飯好了。
真是出乎意料的大豐收。GEN的電腦知識、網路知識都比我強太多了。
〈白袴〉謝啦!有你幫忙輕鬆多了。
〈GEN〉你就當自己是只誤上賊船的狐狸好了。
〈白袴〉你這樣說是故意要讓我睡不著的嗎?
〈GEN〉那你可以告訴我網址了吧?
既然GEN要助我一臂之力,幫我把佐久良桐子找出來,就沒有什麼好對他隱瞞的了。不過為了謹慎起見,我還是確認一下這個聊天室已經設定成外面的人看不到裡面內容的狀態之後,才打上「duplicate」的網址,送出。
那行網址才剛出現在聊天室的畫面上,GEN就回了訊息過來。
〈GEN〉這樣就行了,那我先閃了。
〈GEN〉札幌啤酒萬歲!
接著畫面上就出現GEN已經離開聊天室的訊息。這個聊天室除了我和GEN之外幾乎沒有人會進來,不過我還是老老實實地登出。
再來只能等了。時間也已經過了十二點。很久沒有花這麼長的時間盯著屏幕了,所以覺得眼睛有點乾乾的。瓶子里還剩下一點點啤酒,不過放那麼久早就不冰了,我直接對著瓶子把剩下的啤酒一口氣喝掉,上床睡覺——
註釋:
①札幌啤酒(SapporoBeer)和惠比壽啤酒(YebisuBeer)都是啤酒的廠牌,也都是日本的地名。
②佐久良(Sakura)的日文發音與Sacramento的開頭(Sacra)相近。
③金太郎糖是日本製糖業的傳統技藝,剛做出來的是長條狀,然後才切成一個一個的圓形,且無論從哪裡下刀切出來的橫切面都一模一樣。
④日文的現實寫做「現金」,而現金的英文是cash,和cache的發音一樣。
⑤Cache,意即快取,亦即搜索引擎所記錄的頁庫存檔。