她在家,穿著寬鬆的灰色衛衣,頭發隨意紮著。
背景是一麵書牆,擺滿了技術書籍。
她旁邊還坐著一個人,中年男人,穿格子襯衫,戴黑框眼鏡。沈清瀾簡單介紹:“這位是劉工,安全領域的專家。”
劉工點點頭,沒說話。
“開始吧。”沈清瀾說。“陳默,你先介紹算法結構。”
陳默共享屏幕,打開架構圖。他從數據輸入層講起,講到特征提取,核心推理,結果輸出。每層的作用,模塊間的數據流。
劉工聽得很認真,時不時打斷提問。
“這個特征金字塔,為什麼用三層?”
“為了兼顧不同尺度的目標。”陳默說。“小區場景裡,人和車的尺寸差異大,需要多尺度特征。”
“能改成四層嗎?”
“可以,但計算量會增加百分之十五。”陳默調出模擬數據。“這是對比結果,準確率提升不到百分之一,不劃算。”
劉工點點頭,在筆記本上記錄。
沈清瀾插話。“混淆的重點在核心推理模塊。這個模塊最獨特,也最容易比對。我們要把它打散,重組。”
“怎麼打散?”陳默問。
劉工接過話頭。“我看了你的代碼。推理模塊有十二個主要函數。我們可以把這些函數拆成更小的子函數,然後重新排列調用順序。”
“性能影響呢?”
“理論上沒有。”劉工推了推眼鏡。“隻是增加了函數調用開銷,但編譯器優化後會抵消大部分。關鍵是要保持輸入輸出的一致性。”
陳默調出函數調用圖。
十二個函數,互相調用關係複雜。他思考了幾分鐘,提出一個拆分方案。劉工看了,搖頭。
“這樣拆不夠。”他說。“要把嵌套調用拉平,變成線性鏈。雖然邏輯上繞了彎,但結構完全不同。”
兩人討論起來。
沈清瀾安靜聽著,偶爾插一句關鍵問題。屏幕上的架構圖被反複修改,函數塊移動,連線重畫。陳默手邊草稿紙上寫滿了筆記。
十點半,方案初步確定。
核心推理模塊被拆成二十四個小函數,調用順序完全重排。中間插入三個無效函數,用來乾擾逆向分析。輸入輸出接口保持原樣。
請前往oop.tw閱讀本書最新內容
“測試一遍。”沈清瀾說。
陳默跑測試腳本。新代碼編譯通過,測試數據灌進去。結果和原版完全一致,性能波動在百分之二以內。
“可以。”劉工說。“明天我幫你寫自動化混淆腳本,以後每次迭代都能自動處理。”
“謝謝。”陳默說。
“不客氣。”劉工笑了笑。“沈小姐付了錢的。”說完便退出了會議。
屏幕裡隻剩下沈清瀾。她端起杯子喝了口水,看起來有些疲憊。衛衣領口歪了,露出一截鎖骨。
“還有件事。”她說。“公司注冊完成後,要開對公賬戶。我預約了下周三,你帶上所有材料,我陪你去銀行。”
“好。”陳默說。
“李建國的詳細資料我發你了。”沈清瀾揉了揉眉心。“他喜歡聽具體的數字,討厭空談。你準備方案時,多算幾筆賬。成本,工期,預期效果。”
“明白。”
兩人沉默了幾秒。視頻窗口裡,沈清瀾身後的書牆在暖黃燈光下顯得厚重。陳默忽然想起她那本小眾的外文書,關於認知科學和算法。
但他沒問。
“今天先這樣。”沈清瀾說。“你早點休息。明天還要跑工商局,如果審核快的話。”
“嗯。”
“對了。”沈清瀾正要關視頻,又停住。“新辦公室,感覺怎麼樣?”
陳默環視四周。空蕩的房間,嶄新的家具,窗外漆黑的夜色。他點點頭。
“挺好。”他說。“有地方落腳了。”
。頻視了關後然”。好就那“。揚微角嘴,他著看瀾清沈
。實踏很裡心但,乾睛眼,酸膀肩,來下天一。氣口了吐長長,上背椅在靠他。臉的己自默陳出映,去下暗幕屏
。料資的來發瀾清沈載下,箱郵開打他
。詞虛喜不,實務風文,章文篇幾的表發他有還裡件附。目項市城慧智個幾十過導主,監總目項到做員術技從,長很曆履的國建李
。點鍵關下記,覽瀏速快默陳
。”秒四點零短縮間時應響均平“成改”驗體化優“把,”二十之分百升提率確準別識“成改”法算的進先“把。改修照對始開,案方的己自開打他。砌堆詞名術技厭討,率報回資投視重,話說據數用歡喜
。點一十夜深到改
。漱洗間生衛共公去,巾毛刷牙出拿裡包背。腦電掉關,件文存保他。著亮燈路盞幾剩隻裡區園,了靜安底徹外窗
。亮很睛眼但,青發圈眼己自的裡子鏡
。白發得洗,的來過帶屋租出從天白是這。子毯薄條一出翻裡櫃件文從,間隔到回後然。臉撲水冷用,牙了刷他
。去上躺,起一在拚子椅張兩把他
。聲吸呼的己自著聽,點紅個那著盯他。亮發微微裡暗黑在,點紅個是頭噴防消的上板花天。麵外在露腳,長夠不,口胸到蓋子毯
。著不睡但,累很
。動轉始開輪齒的密精像,環一扣環一。定確案方敏脫法算,下租地場公辦,交提冊注司公,過通計審。事的天今過在還裡子腦
。響呀吱子椅,身個了翻他
。沉低聲擎引,過駛交公班夜有處遠。了失消音聲,兒會一了聽耳側他。牆圍過跳貓是像,響聲的微細來傳然忽外窗
。息休己自迫強,睛眼上閉他
。件三,件兩,件一,數默裡心在他。錯出能不都件一每。化細案方,係聯商應供,行銀,局商工。做要事多更有還天明
。來上湧於終意睡,時件七第到數
,公辦享共是然雖,間隔璃玻的米平十是隻然雖。了方地有,的是”。了腳落方地有“。話句那瀾清沈起想他,前糊模識意