周六的“衍”酒吧,像是被揉進了一層暖金色的濾鏡。
吧台是整塊北美胡桃木打造的,邊緣被經年的手掌磨得圓潤光滑,能看到木紋裡藏著的細微劃痕——那是陸衍之調了五年酒留下的痕跡,此刻正泛著細膩的光澤。
牆上掛著六張黑膠唱片封麵,鮑勃?迪倫的《bondeonbonde》、小野麗莎的《jazzstandards》在暖黃壁燈下拉出淺淡的影子。etotheoon》的薩克斯版,薩克斯聲像羽毛般輕輕落在每個角落,混著空氣中哥倫比亞淺烘咖啡豆的柑橘酸香,還有剛出爐的蔓越莓餅乾的黃油甜意,把夜晚的熱鬨襯得格外柔和。
比往常多了三五成群的年輕學生,圍在角落的小桌笑談,有人舉著杯無酒精莫吉托,青檸片貼在杯壁上,水珠順著杯身往下滑;
穿米白色通勤裝的上班族坐在吧台前,袖口挽到小臂,領帶鬆了半圈,正低聲點一杯“柑橘氣泡飲”,蘇清沅遞過去時,還特意在杯口插了片新鮮薄荷葉;
就連窗外偶爾掠過的晚風,都帶著夏末特有的清爽,吹得門口掛著的風鈴“叮鈴”響了兩聲,驚飛了落在窗台的小麻雀。
靠窗的卡座裡,路嶼幾乎把自己埋進了寬大的灰色沙發裡。他麵前放著一台銀色thinkpad,鍵盤上貼了兩個卡通貼紙——一隻橘貓和一顆星星,屏幕右下角還粘了江州一中的校徽,亮得有些刺眼的屏幕上,pytuyu_ogin_check”清晰可見,注釋裡寫著“2024.9.15修複驗證碼超時bug”,還有一段關於用戶身份驗證的邏輯鏈。
他指尖敲擊鍵盤的聲音清脆又急促,快得連成一串連貫的“嗒嗒”聲——食指和中指的指腹有淡淡的繭子,是長期敲鍵盤磨出來的,手腕幾乎不晃動,隻有手指像小錘子般快速起落,偶爾劃過觸控板時,手腕翻動的弧度利落得讓人眼花繚亂。
屏幕光映在他臉上,把那雙平時帶著稚氣的眼睛襯得格外專注,連額前垂下來的碎發遮住視線,都沒心思抬手撥開,隻偶爾用鼻尖輕輕蹭一下,把碎發頂到額角。
蘇清沅端著一杯熱牛奶走過來時,特意放慢了腳步。
她手裡的米白色馬克杯上畫著一朵小雛菊,杯柄處有個小小的缺口——是上次洗杯子時不小心磕到的,陶瓷杯壁溫溫熱熱,大概55c的樣子,表麵還浮著一層薄薄的奶皮,杯口放了一小勺蜂蜜。
她用指尖輕輕托著杯底,怕燙到對方,走到卡座邊時,還特意彎腰把牛奶穩穩放在路嶼手邊的藍白格子杯墊上,聲音像浸了溫水,帶著點笑意:
“彆總盯著屏幕,喝口牛奶休息會兒。你這眼睛都快貼到屏幕上了,再盯下去,明天該看不清江邊的晚霞了——上次你還說,晚霞染透江麵的時候,像撒了一把碎金子呢。”
路嶼的指尖頓了半拍,鍵盤聲才終於弱了些。
他沒抬頭,聲音帶著剛從代碼世界抽離的沙啞,像蒙了一層薄紗:
“馬上就好,蘇姐姐。我在幫同學改編程作業,他明天一早就要交,現在還卡在登錄界麵的邏輯漏洞裡——就是輸入密碼時,連續輸錯三次不會鎖定賬號,老師說這個漏洞必須修。”
說著,他手腕輕輕一抬,把屏幕往蘇清沅那邊挪了挪——屏幕上赫然是“學生管理係統”的界麵,藍色的登錄框、簡潔的課程表模塊,甚至還能看到“高一3)班數學周一第2節”的課程信息,看起來確實和普通高中生的編程作業沒兩樣。
“是嗎?”
陸衍之的聲音從吧台方向傳來。他剛從後廚端出一盤剛烤好的蔓越莓餅乾,餅乾直徑約5厘米,邊緣烤得微焦,糖粒在燈光下反光,掰開能看到飽滿的蔓越莓果乾,熱氣裹著蔓越莓的酸甜和黃油的奶香飄得很遠,路嶼的鼻子都輕輕動了一下。
他走到卡座旁,把盤子輕輕放在路嶼麵前,指尖敲了敲電腦屏幕右下角一行隱藏的代碼——那行代碼用“”注釋了,不仔細看根本發現不了,眼神裡帶著幾分了然的笑意:“你這代碼裡嵌套的動態加密邏輯,可不是‘學生作業’能扛得住的。
上個月珠寶店盜竊案,嫌疑人破壞了監控硬盤,裡麵存著案發前後3小時的錄像,技術科用了常規解密軟件都沒用,折騰了三個小時沒解開,最後還是你遠程發過來的壓縮包,名叫‘unock_.exe’,運行後隻用了47秒就解開了加密。
當時李科長還說‘這程序比省廳的解密工具快三倍’,我記得很清楚,那程序用的就是類似的多線程算法——就像同時開好幾條路乾活,遇到堵路就換條路,比一條路走到黑的普通算法快太多,連加密密鑰的生成規律都一模一樣。”
這章沒有結束,請點擊下一頁繼續閱讀!
路嶼的耳朵“唰”地一下紅了,從耳根開始染透,像被夕陽曬暖的雲朵,連耳尖都透著粉,甚至能看到耳朵上細細的絨毛。
他幾乎是條件反射地去合電腦,手指先碰到了電源鍵,屏幕閃了一下才按到合蓋鍵,合蓋時還不小心夾到了一點灰色運動褲的衣角,趕緊扯了扯衣角,才把電腦完全合上。
緊接著,他抓起一塊蔓越莓餅乾塞進嘴裡——餅乾剛烤好有點燙,他咬下去時“嘶”了一聲,舌頭悄悄伸出來舔了舔嘴角,咀嚼的動作有些慌亂,說話時都帶著含糊的“哢嚓”聲:
“衍之哥你彆揭穿我嘛……我就是覺得編程好玩,偶爾琢磨點複雜的邏輯,練練手而已。”
他眼神躲閃著,不敢看陸衍之的眼睛,手指捏著餅乾的力度沒輕沒重,餅乾渣簌簌地掉在灰色運動褲上,形成幾個小小的白點,他卻渾然不覺,隻顧著把嘴裡的餅乾咽下去,好像這樣就能把秘密也咽進肚子裡。
蘇清沅看著他這副慌慌張張的樣子,忍不住笑出了聲。
她伸手幫路嶼拂掉褲子上的餅乾渣,手指輕輕掃過布料,動作很輕,怕弄疼他,掃下來的渣還特意用紙巾接住扔進垃圾桶,語氣裡滿是溫柔:
“好了,不逗你了。不過說真的,你要是真喜歡編程,以後高考可以考慮計算機係。
江州大學的計算機專業在最新的教育部學科評估裡是a,全國排名第12位,師資裡有三個長江學者,實驗室還有200多台高性能服務器,專門的‘攻防模擬艙’能模擬各種黑客攻擊場景——
去年他們還拿了全國大學生信息安全競賽的團體一等獎。到時候你考過來,不僅能係統學技術,還能經常來酒吧找我們,多好。”
“嗯!”
路嶼眼睛一下子亮了,像是被點亮的星星,連瞳孔裡都映著暖黃的燈光。
他趕緊點頭,剛才的慌亂一掃而空,語氣裡滿是期待:
“我也是這麼想的!我早就查過江州大學的計算機係了,他們的網絡安全實驗室特彆厲害,去年還協助警方破了一起跨境黑客案!等我考上了,就經常來酒吧幫你們看店——
白天幫蘇姐姐整理急救箱,上次我看到你急救箱裡的繃帶快用完了,還記在備忘錄裡了;晚上跟衍之哥學調酒,我還想試試調你說的‘落日餘暉’;
寫完代碼還能幫你們看看酒吧的收銀係統,上次我發現係統有點小漏洞,能偷偷改賬單,我已經寫好修複程序了,就是沒敢說……”
就在這時,陸衍之口袋裡的手機突然急促地響了起來,鈴聲是尖銳的“嘟嘟”聲,打破了酒吧的柔和。
屏幕上跳動著“市局張警官”的名字,他接起電話的瞬間,張警官帶著急喘的聲音就從聽筒裡湧了出來,背景裡還能聽到鍵盤敲擊的“噠噠”聲和有人喊“又破一道防火牆了!”的驚呼:
“陸先生!不好了!市局的核心數據庫被海外黑客攻擊了!裡麵存著2022到2024年的刑事案件資料,包括17起連環盜竊案、5起詐騙案的嫌疑人信息,還有32位受害者的身份證號、家庭住址—
這些信息要是泄露,受害者可能被報複,還會被用來搞電信詐騙!技術科的人破解了快一個小時,三道防火牆全被突破了,再攔不住,資料就要被拷貝走了!