第2章 · 華為時代的記憶

塑料收納箱裡的東西不多,但每一件都沉甸甸地壓著陆远的心。

一摞技術筆記、幾枚公司徽章、一塊拆開的射頻模塊、一本蓋了絕密章的離職協議複印件。最底層是一張合影——华为201所射頻實驗室的團隊合照,背景是那臺造價兩億的6G原型測試機,一群人穿著白大褂站在它面前,表情疲憊而驕傲。

那是2048年的秋天。陆远二十二歲,剛從電子科技大學碩士畢業兩年,是整個實驗室最年輕的射頻工程師。他站在合影的最邊緣,頭髮比現在多,眼神比現在亮,手裡還端著一杯沒來得及放下的速溶咖啡。

他把那張合影看了很久,然後翻開了第一本筆記。


2048年,华为201所。

陆远至今記得第一天走進那個實驗室的感覺——那不是興奮,而是一種近乎宗教般的敬畏。六米高的屏蔽大廳像一個巨大的法拉第籠,牆壁上覆蓋著密密麻麻的吸波材料,深藍色的錐形泡沫像無數張嘴在無聲地吶喊。大廳中央矗立著那臺6G原型測試機,代號"太嶽",三米高的設備櫃連接著密如蛛網的射頻線纜,冷卻系統的低頻嗡鳴像某種巨大生物的呼吸。

射頻實驗室的工作節奏是非人的。陆远在那兩年裡幾乎沒有見過太陽——他早上八點進入屏蔽大廳,晚上十一點出來,中間只有短暫的時間扒幾口飯。手機信號被完全屏蔽,與外界的聯繫只能靠內網消息。他像一個穴居生物,在這種與世隔絕的環境裡與自己較勁。

但他熱愛那種較勁。

CDMA——碼分多址——是那個時代最成熟的多址接入技術之一。華為的6G原型機試圖在CDMA的物理層引入一種全新的信號結構,通過超高維度的正交編碼來實現在相同頻段上承載超過現有技術一百倍的併發連接。陆远負責的是射頻前端的線性度優化——這是一個聽起來枯燥、做起來更枯燥的工作,但正是在這種枯燥之中,他撞見了那個後來讓他夜不能寐的東西。

那天是2048年12月17日,陆远記得很清楚。深圳的冬天溼冷,屏蔽大廳裡卻恆溫22度。他正在調試一塊功率放大器的預失真模塊,測試儀器的屏幕上顯示著發射信號的頻譜。

信號指紋——這是每一臺通信終端與生俱來的身份標識。原理很簡單:每一臺終端的射頻硬件都有微小的製造公差——功率放大器的非線性失真、本振的頻率偏移、基帶濾波器的脈衝響應偏差——這些硬件的微觀差異會在發射信號上留下獨特的"指紋",就像人類指紋一樣獨一無二。星链的認證系統正是基於這個原理:每一個合法終端都有一個唯一的信號指紋檔案,入網時系統會校驗當前信號是否匹配檔案中的指紋,拒絕所有不匹配的連接請求。

這天下午,陆远在做一件例行公事——用矢量信號分析儀測量不同功放模塊的誤差矢量幅度(EVM)。他把兩臺不同批次的功放模塊接到同一臺信號源上,分別測量它們的輸出信號。屏幕上兩條頻譜曲線幾乎完全重合,但放大之後,能看出它們在相位噪聲和帶外雜散上的細微差異。

他在測量日誌上記錄下了兩組數據,然後無意中做了一件事:他把其中一臺功放的輸出信號錄了下來,然後把這個數字信號文件直接輸入到另一臺功放的激勵端口——不是作為激勵信號去驅動它,而是把這個文件當作一個參考模板,測試信號分析儀的指紋匹配算法。

結果讓他愣住了。

信號分析儀報告:匹配度 99.97%。系統判定:同一終端。

這意味著什麼?意味著如果他把A終端的發射信號完整地錄製下來,然後用一個足夠精度的任意波形發生器把這個信號重新發送出去——接收端會認為這是A終端本人在發信號。

硬件指紋是死的。信號本身才是活的。

陆远盯著屏幕上的匹配度數字,腦子裡飛速翻湧著這個發現的含義。他重新檢查了一遍實驗設置,排除了所有可能的干擾因素。換了不同的功放模塊,不同的載波頻率,不同的調製方式。三次重複實驗,結果一模一樣:錄製回放的信號能夠以超過99.9%的匹配度通過指紋校驗。

他把這個發現寫進了實驗日誌的備註欄,措辭謹慎:

「在本次測試條件下,基於發射鏈路的信號指紋認證方案存在被錄製-回放攻擊的理論可能。匹配度>99.9%,超出系統預設的安全閾值。建議後續項目組關注此風險。」

然後他關掉儀器,去食堂吃飯了。

他那時還不知道,這個平平無奇的測試結果,會在七年後變成一把能撬開星链帝國大門的鑰匙。


2049年春天的裁員來得毫無徵兆,卻又在情理之中。

華為的通信業務部門從巔峰時期的三萬人裁到不足三千,整個201所幾乎被連根拔起。消息在一個週一的上午宣佈,HR帶領的團隊魚貫而入,每個人面前放著一份離職協議和一封感謝信。陆远拿到的是N+3補償,在同批被裁的員工裡算是優厚——但優厚並不能減輕那種被連根拔起的眩暈感。

裁員的背後是星链的全面收購。星链通訊有限責任公司以高出估值兩倍的價格收購了華為的衛星通信專利組合和部分地面段技術團隊,被業界稱為"2050年前最大的技術併購"。媒體上全是讚美的聲音——"星链將引領人類進入真正的全球互聯時代"、"華為技術+星链基建=黃金組合"。

陆远在離職後的第三個月,親眼看到华为201所的實驗室被星链的工程團隊接管。他站在那棟大樓對面的天橋上,看著穿著星链制服的人進進出出,將"太嶽"樣機拆解裝車運走。那些他曾經日夜守候的設備,就這樣被裝進標準的貨運集裝箱,貼上星链的銀色三環標誌,消失在城市的高架路盡頭。

他的筆記沒有被收走。離職時他問過能不能帶走實驗日誌,主管沉默了一下,揮了揮手說——"你寫的你帶走,別留下就行。"

那摞筆記就這樣跟著他回到了出租屋。連同實驗日誌裡那一行不起眼的備註。

他沒有去星链。面試邀約來過兩封,他看都沒看就刪了。說不上是賭氣還是別的什麼,但他就是不想為那家公司工作。於是他開了一間手機維修店,在大沖村的一條巷子裡。招牌是自己焊的LED字,鋪面只有五平方米,擺滿了烙鐵、示波器、和一堆拆散的手機主板。

修手機的時候,他儘量不去想那些公式。晚上回家看到陽臺上的星链衛星從夜空劃過,他也儘量不去想那些公式。女兒出生之後,他幾乎再也沒有碰過那些筆記——它們被封進了塑料收納箱,塞進了床底最深的角落,像一段不願被提起的往事。

直到今天。


深夜兩點,深圳的電力供應進入了負荷平衡模式,路燈暗了兩度,空調低頻運轉。陆远坐在摺疊桌前,檯燈的光圈圈住那本泛黃的筆記,和他焦躁的指尖。

他在做一件他以為自己永遠不會再做的事情——逆向推演星链的認證架構。

基於公開的技術白皮書、零星的行業論文、以及他自己對CDMA物理層的記憶,他試圖在紙上還原星链終端入網認證的完整鏈路。他從筆記裡那個信號指紋的漏洞出發,推演出一個大膽的猜想:

星链的物理層認證,依賴的是一套被稱為"持續健康校驗"的機制。簡單來說,終端在通信過程中會持續發送嵌入在數據流中的校驗信號,系統實時比對當前信號指紋與註冊指紋庫中的存檔。這套機制比傳統的一次性鑑權要安全得多——因為它不是"一次通過,永久有效",而是每一幀都在查。

但這個系統有一個理論上的盲點。

如果攻擊者不是簡單地錄製一段信號再回放——而是用一臺足夠精度的硬件,在接收到合法終端的信號之後,實時地、逐幀地克隆其物理層特徵,再將克隆後的信號轉發出去呢?也就是說,做一個物理層的"代理"——它對上行鏈路來說模擬合法終端的指紋,對下行鏈路來說模擬基站的指紋,夾在中間做完全的透明中繼。

接收端無法區分。因為從物理層看到的數據流,每一個比特的指紋特徵都是完美的。

陆远在紙上畫出了初步的系統框圖。鉛筆線條歪歪扭扭,但他腦子裡的邏輯鏈條卻異常清晰。

核心需求是三個: 一、一臺SDR軟件無線電平臺,用於實時信號捕獲和重構。 二、目標終端合法註冊時的信號指紋樣本——哪怕是一段很短的通信信號都行。 三、一個足夠快的實時處理算法——信號往返延遲必須控制在微秒級,否則系統會通過延遲波動檢測到異常。

前兩條他能想辦法解決。第三條……需要一個量級的算力支撐。

這意味著token。大量的token。遠超铜级賬戶能支付的token。

但這是另一條路。現在他至少看見了那條路的輪廓——不像醫院那條灰色的進度條那樣指向絕望,而是一條黑色的、狹窄的、通往未知方向的路。

窗外的天空泛起了魚肚白。陆远放下筆,揉了揉發酸的眼睛。桌面上散落著七八張畫滿了框圖和公式的A4紙,像一個瘋子留下的塗鴉。

他不知道的是,此刻距離深圳八千公里外,貝爾格萊德的一間辦公室裡,一箇中年男人正端著一杯冷卻的咖啡,看著屏幕上的一串警報日誌出神。

那個警報標記來自星链核心網絡的異常行為檢測系統——並非針對這次入侵,而是追蹤到一個七年前的、從未被歸檔的華為實驗日誌副本,其中某一頁的批註內容觸發了語義關聯規則。

批註寫著:「在本次測試條件下,基於發射鏈路的信號指紋認證方案存在被錄製-回放攻擊的理論可能。」

米兰·沃伊诺维奇,星链首席協議架構師,緩緩放下了咖啡杯。

他盯著那行字,嘴角浮起一個極其微妙的、無法被旁人解讀的弧度——像是七年前種下的一顆種子,終於等到了發芽的季節。

他關掉了警報窗口,沒有上報,沒有標記,沒有采取任何行動。

外面的天已經亮了。深圳的早晨和貝爾格萊德的夜晚在同一個星链網絡下交織,十二萬顆衛星忠實地傳遞著每一個數據包,毫不知情,不動聲色。

微信公眾號二維碼

掃碼關注微信公眾號
閱讀更多獨家內容