第三次的時候,派令官連頭都沒有抬。
銓敘司的窗口只開一半,木框上的漆裂了很久沒補。派令官左手壓著一疊派令,右手在名冊上劃線,一行一行,劃得很勻。窗外的雨從屋簷落下來,在石階上敲出一種很有耐心的聲音。
O1 把手上的卷宗換了個位置。
「派令官。」他說,「西城那件委託,我想試試。」
筆沒有停。
「名單上沒有你。」
他等了一會兒。他以為後面還有話——上次有半句,上上次還有兩句。這次沒有了。派令官翻過一頁,那一頁的紙有點潮,翻起來黏了一下。
他站在窗口前,聽了大概十次雨滴落在石階上的聲音,然後說了「知道了」,轉身走出大廳。
第一次是三年前。
那時候 O1 還會準備。他把要說的話在腦子裡排過三遍,甚至想過如果被問到某個問題該怎麼答。他站在同一個窗口前,說他想加入那支隊伍。
派令官那天抬了頭。
「你程度還不到。」派令官說,「這種委託不是誰都能接的。你先把手邊的做好。」
他沒有問「不到哪裡」。這是他後來想了很多年的一件事:當一個掌管名冊的人告訴你「你程度還不到」,你會有一瞬間覺得對方手上有一把尺,而那把尺你看不到。你會回家,開始猜那把尺長什麼樣子。
那支隊伍要做的事,是這個世界上他最想學的一門術式。
那門術式叫什麼,我留到明天再說。
第二次是一年後。
那一年 O1 做完了七件委託。其中一件,別人估三個月,他做完是五週;另一件,卷宗被人翻爛了,後來成了城裡的範本,只是範本上沒有署名——這一行本來就不署名。
他把那七份記述整理好,抄了一份帶去窗口。他甚至沒有開口要什麼,只說想請派令官看一下。
派令官接過去,翻了兩頁,放到一旁那疊派令上面。
「這次名單滿了。」
半句。沒有理由,也沒有拒絕的表情——那是最傷人的地方。派令官不是在羞辱他,是在報一件既定的事實,像報今天的天氣。有人衝著你吼,你還恨得起來;一個人只是把「你不夠格」當成常識隨口帶過,你連生氣的立足點都找不到。
那天他在回程的橋上站了很久。他想不出來自己該對誰生氣,於是就對自己生氣。這個習慣後來跟了他很多年。
第三次之後,O1 去領了自己的委任狀。
書記官從櫃子最底層抽出一個薄薄的紙袋,抖了一下灰。
「O1……」書記官念了一聲,抬頭看他,「這個是你?」
「是我。」
書記官把名冊推過來給他簽收。他低頭找自己那一行。
名冊上的字是歷任書記官抄的,各人有各人的筆跡。他找到自己的編號時,看了兩秒才確認那是他。前一任書記官寫字圓,把那個 O 收得太滿、太順、太不像一個字母。
那個 O,被寫得像個零。
後面是七年,十九件委託,三個城邦。前面是一個零。
他簽了名——用的是編號,不是名字。這一行從來只用編號。他把筆放回架上的時候,忽然想到一件很小的事:這七年裡,除了菲菲,沒有人叫過他的名字。
雨到傍晚才停。
O1 走出公會的時候,天光從雲的裂縫裡漏下來,斜斜地打在城牆上。這種光在城裡是很難得的,因為魔導革命之後,城牆都加高了三倍,光要進來得先找到縫。
他在城門外站著,把紙袋夾在腋下。
然後他看見了那座塔。
它一直都在那裡,在城外西北方,遠得只剩一個輪廓。晴天的時候會有人指著它跟小孩說故事,說那座塔一層一道門,沒有一道門長得一樣;說進去的人十個有六個出不來;說出來的人身上會有一枚印,那枚印一輩子不會褪。
他以前不太看它。要進那座塔的人,得先在名單上。
——但那份名單,不是派令官寫的。
他把紙袋換到另一隻手,看了那個輪廓很久,久到光又被雲收回去。
回程的路上他一句話都沒說。他只是在心裡把一句話翻來覆去地過:
那份名單上沒有我。
那我自己去寫一份。
故事講完,這一段來談現實。
當年離開的時候,狀態就是那個「未授印」——做過的事不少,能拿出來證明的東西是零。 這是很多中年轉職者共同的處境:能力散在多年的工作經驗裡,可是沒有任何一樣是別人一眼認得的。
所以首先要解決的問題不是「我要學什麼」,而是**「我要拿什麼證明」**。
資安不是一個工種,至少分三個方向,要的東西完全不同:
| 做什麼 | 認證代表 | |
|---|---|---|
| 攻擊側 | 滲透測試、紅隊演練、弱點驗證 | OSCP、CPTS、PNPT |
| 防禦側 | 監控、事件應變、鑑識、SOC | GCIH、BTL1、CySA+ |
| 治理側 | 制度、政策、風險、稽核 | CISSP、ISO 27001 LA、iPAS 中級 |
很多人在這裡就先卡住了:想做攻擊(紅隊方面),卻去考了一堆治理側的證照,因為那些比較好考。結果履歷看起來很滿,面試一問「你打過什麼」就啞了。
反過來也一樣——這件事會在 Day 29 回來找我。
| 認證 | 特性 | 適合 |
|---|---|---|
| OSCP | 實機考、一夜定生死、必交報告、業界辨識度最高 | 想被 HR 一眼認出來 |
| CPTS | 試煉期百餘小時、工具限制寬、報告份量極重、更接近真實企業環境 | 想練完整交付流程 |
| PNPT | 含 AD 與社交工程、有口頭報告 | 想練「對客戶講話」 |
| CEH | 選擇題為主、教材廣、實作淺 | 需要投標/法規列名時 |
四張都有人拿來吃飯,沒有高下,只有適配。
我選 OSCP 的理由很功利,就三點:第一,它辨識度最高,一個沒有人脈的中年轉職者需要一張別人不用解釋就懂的證明;第二,它是實機考,沒辦法背,這很重點,因為本身英文真的很菜;第三,它強制交報告,報告的比重重到會懷疑是考能力還是考報告, 因為報告沒過就是整個沒了。(這一點的重量,要到 Day 28 才會顯出來。)
至於 CPTS,我會在 Day 22 認真談它。那一篇有它自己的故事。
這一段沒有故事,只有數字。想走這條路的人,值得看到真實的成本:
時間:課程加實驗室,多數人需要 3–6 個月,每天 2–3 小時。中年人的困難不是學不動,是每天要在生活裡切出那 2 小時——這件事比技術難,Day 4 會專門講。
金錢:OffSec 的課程方案有不同期程與價位,實際數字以官網當期為準(會變)。要注意的是重考費是另計的——這一點會在 Day 22 變成史帝凡的一個決定。
機率:一次通過的人有,但二戰、三戰通過的人更多。把「可能要考兩次」直接編進預算和心理準備裡,是我給所有中年考生的第一個建議。因為我自己就是。
回報:老實說,一張 OSCP 不會自動變成加薪。它給你的是面試的資格,以及一個更難量化但更重要的東西——你終於有一樣東西,是別人劃不掉的。
技術上的第一步不是裝 Kali,是先決定你要拿什麼證明自己。這個決定會反過來決定你這三到六個月的每一天怎麼過。
工具、環境、指令,從 Day 4 開始,一路到 Day 28。
但今天的重點只有一句話:如果那份名單不是他寫的,你就不必問他。
未授印者不是沒有能力的人。
是沒有辦法證明自己有能力的人。而世界只認證明。