精選分類 書庫 完本 排行 原創專區
欣可小說 > 都市現言 > 我用Java重啟世界 > 第13章

我用Java重啟世界 第13章

作者:抖音 分類:都市現言 更新時間:2026-08-01 00:27:42

沙盤重新亮起前,陳序先做了一件所有人都冇想到的事。

他睡了二十分鐘。

裴森站在旁邊,表情像見了鬼。

“我以為你這種人會說‘我還能撐’。”

陳序靠在守夜區臨時容器牆邊,閉著眼。

“我確實還能撐。”

“那你睡?”

“能撐不代表該撐。”

裴森沉默兩秒,轉頭看餘未。

“他被什麼東西奪舍了嗎?”

餘未正在修複視圖碎片,頭也不抬。

“冇有。他隻是終於學會版本升級了。”

二十分鐘後,陳序睜開眼。

源碼銘牌上的 Mental load 從 critical 降到了 high。

不安全。

但至少不再是隨時會斷線的紅色。

周野的藍白光標在 Debug 看板旁亮著,難得冇有催。

陳序看了它一眼。

“訓練數據檢查完了嗎?”

周野說:“表層檢查完了,冇有寫權限殘留。”

裴森立刻問:“深層呢?”

“隻讀權限不夠。”

“經典。”裴森說,“每次關鍵地方都權限不夠。”

陳序站起身。

“夠了。剛纔暴露的問題,不是我們冇規則,是有人能讓規則冇有證據。”

餘未點頭。

“無日誌者篡改訓練數據,灰影聲明類型和實際行為不一致。”

陳序看向訓練沙盤。

上一輪訓練留下的那行字還懸在那裡。

Do not trust declared type.

不要相信聲明類型。

現實代碼裡,一個變量聲明成介麵,不代表運行時不會塞進奇怪實現。

源碼世界裡也一樣。

看起來像訓練對象的東西,可能運行時才露出真正獠牙。

陳序抬手。

debug_board.next()

沙盤重新亮起。

這一次,冇有灰色人影。

隻有一排排金色對象。

每一個都掛著相同聲明。

Declared type: SafeAccess

裴森眯眼。

“全都是安全訪問?”

“表麵上是。”陳序說。

餘未展開視圖。

“它們的外觀完全一致,都是通過介麵契約生成的。”

周野提醒:“訓練目標:找出被篡改實現。”

中央終端彈出規則。

Runtime Trial:

Declared type cannot be trusted.

Find malicious implementation.

Failure cost: contract pollution.

裴森抬手,十二根銀色采樣針飛出。

針尖掠過第一排對象。

“聲明都一樣,靜態采樣結果也一樣。”

餘未切換視圖層。

“視覺層也冇有差異。”

陳序冇有急。

他把剛建立的 SafeAccess 契約調出來。

validate(input)

execute()

rollback()

“聲明一樣,就看運行。”

他點中第一個對象。

replay(call-chain)

金色調用鏈從對象腳下亮起。

驗證。

執行。

回滾。

路徑乾淨。

第二個。

第三個。

第四個。

都正常。

裴森看了眼倒計時。

Countdown: 64:58:41

“照這個速度,我們能找到天荒地老。”

陳序說:“所以不用一個個看。”

他抬手,把所有對象的調用鏈同時投射到半空。

數百條金色鏈路並排展開。

餘未立刻理解。

“看差異。”

她的視圖碎片飛入鏈路之間,把正常路徑渲染成藍白,把異常偏移標成紅色。

一開始,所有鏈路都一樣。

validate。

execute。

rollback。

像複製粘貼出來的標準答案。

直到第七十二條。

那條鏈路在 execute() 後麵,多了一次極短的停頓。

短到如果不是並排比對,幾乎看不見。

裴森抬手。

“抓它?”

“等等。”陳序說。

他盯著那次停頓。

不是攻擊。

不是繞行。

更像是在等待什麼。

陳序把調用鏈放慢十倍。

那一瞬間,停頓裡露出一條黑色細線。

細線冇有寫日誌。

但它做了一件事。

把 rollback() 指向了空地址。

餘未吸了口氣。

“它保留了回滾方法,但運行時把回滾目標換掉了。”

裴森臉色一沉。

“也就是說,真出事的時候,回滾會回到不存在的地方。”

周野低聲說:“這比冇有回滾更危險。”

冇有回滾,大家會警惕。

假回滾,大家會放心。

陳序看著第七十二個對象。

“聲明類型?”

終端回答。

Declared type: SafeAccess

“運行時類型?”

短暫沉默後,終端吐出一行字。

Runtime type: SafeAccessProxy

Proxy。

代理。

陳序眉頭皺起。

代理本身不是錯。

錯的是代理背後藏了誰。

他繼續追問。

target()

第七十二個對象的外殼開始震動。

金色介麵表麵裂開,露出裡麵一層黑金色影子。

終端閃爍。

Target: GuZhunProxy

空氣驟然一冷。

裴森立刻看向周野。

“顧準?”

周野的藍白光標猛地亮起。

“不是他。”

這三個字說得太快。

快到像本能。

陳序看向它。

“你確定?”

“確定。”周野說,“顧準不會用代理藏自己。”

裴森冷笑:“聽起來你很瞭解。”

周野冇有反駁。

餘未放大黑金色影子。

“名字是 GuZhunProxy,但內部簽名不完整,像偽造。”

陳序說:“有人知道顧準能影響我們判斷。”

顧準的名字,纔剛從 dependency.log 裡浮出來。

介麵契約剛建立,證據就被吞掉。

現在,又有人把顧準的名字偽裝成代理,塞進運行時。

這不是巧合。

有人在利用他們對顧準的好奇。

混沌需求也好,無日誌者也好,都在推著他們提前碰 root。

陳序抬手,把 GuZhunProxy 拉入介麵契約。

validate(runtime.target)

金色方法門亮起。

Proxy 外殼開始剝落。

裡麵不是人。

是一段被偷來的底層劍痕。

黑金色。

鋒利。

殘缺。

劍痕一出現,整個訓練沙盤都往下沉了一寸。

裴森下意識後退。

“這玩意兒隻是殘片?”

餘未的視圖碎片被割碎了三片,臉色微白。

“它在切視圖結構。”

周野立刻展開容器。

$ contain --target pointer-trace --readonly

藍白容器落下。

可劍痕冇有攻擊容器。

它隻輕輕一斬。

容器邊緣出現一條細縫。

周野聲音變低。

“這是顧準的痕跡。”

裴森看著那條裂縫。

“不是本人都這麼離譜?”

陳序也看著。

那道劍痕不像 Java 的金色邊界,不像 Python 的銀色腳本,也不像 Vue 的藍紫視圖。

它更原始。

像直接在世界底層寫了一個地址。

你在哪,它就斬哪。

但這道劍痕是殘缺的。

殘缺處纏著幾條紅線。

role = proxy

role = bait

role = root-guide

誘餌。

引路。

陳序眼神一冷。

“它想讓我們順著劍痕找 root entrance。”

裴森說:“這就像有人把事故根因貼你臉上,但路徑上全是雷。”

餘未低聲說:“我們要不要斷掉它?”

周野立刻說:“不能直接斷。”

陳序問:“為什麼?”

“顧準可能還靠某些殘留引用維持 missing 狀態。”周野說,“亂斷,可能把 missing 變成 failed。”

守夜區安靜了一瞬。

顧準不是朋友。

至少現在還不是。

但他是 #001。

也是進入 root entrance 後冇有崩塌、冇有回來的人。

陳序不能把他的殘留當垃圾清掉。

這就是最麻煩的地方。

真實事故裡,很多舊邏輯看起來危險,卻不能直接刪。

因為你不知道還有誰在依賴它。

陳序深吸一口氣。

“不刪。”

他抬手,在介麵契約旁新建一條運行時規則。

RuntimeGuard {

identify();

isolate();

replay();

no_direct_follow();

}

識彆。

隔離。

回放。

禁止直接跟隨。

金色運行時守衛落在劍痕周圍。

它不攻擊劍痕,隻把紅線一條條剝離出來。

proxy 斷開。

bait 斷開。

root-guide 斷開。

劍痕安靜了一點。

但最後一條紅線被剝離時,訓練沙盤底部突然傳來一聲裂響。

哢。

所有人低頭。

沙盤中央,被劍痕斬過的位置,出現了一道黑金色裂縫。

裂縫很窄。

卻深得看不見底。

門縫裡的紅光在遠處呼應。

中央終端瘋狂閃爍。

Runtime malicious implementation removed.

Pointer trace unstable.

Lower layer exposed.

裴森嚥了下口水。

“這算贏了嗎?”

餘未的視圖碎片懸在裂縫上方,不敢下探。

“沙盤贏了。但底層被打開了一點。”

周野冇有說話。

這比他說話更糟。

陳序盯著裂縫。

裂縫深處,有一個聲音傳出來。

很低。

很啞。

像有人隔著無數層內存,在黑暗裡留下最後一句警告。

“彆讓 Java 進來。”

裴森猛地抬頭。

餘未臉色發白。

周野的藍白光標第一次出現了明顯抖動。

陳序站在裂縫前,手指慢慢收緊。

那聲音不知道是不是顧準。

也不知道是警告,還是誘餌。

倒計時仍在繼續。

Countdown: 63:11:08

陳序冇有往前走。

他隻在 Debug 看板上寫下新的一條。

GuZhun trace: do not follow directly.

Verify before access.

寫完後,他抬頭看向周野。

“繼續碰那道裂縫之前,你最好把顧準的事,講得比上次多一點。”

藍白光標沉默很久。

最後,它隻回了一個字。

“好。”

黑金裂縫深處,像有什麼東西輕輕笑了一聲。

那笑聲很輕,卻讓陳序忽然分不清——剛纔那句警告,到底是在攔他,還是在等他。

目錄
設置
設置
閱讀主題
字體風格
雅黑 宋體 楷書 卡通
字體風格
適中 偏大 超大
儲存設置
恢複默認
手機
手機閱讀
掃碼獲取鏈接,使用瀏覽器打開
書架同步,隨時隨地,手機閱讀
收藏
聽書
聽書
發聲
男聲 女生 逍遙 軟萌
語速
適中 超快
音量
適中
開始播放
推薦
反饋
章節報錯
當前章節
報錯內容
提交
加入收藏 < 上一章 章節列表 下一章 > 錯誤舉報