開放式 CTF 的終結:前沿 AI 如何瓦解資安競賽生態圈
多年來,奪旗賽(Capture The Flag, CTF)一直被視為培訓與識別資安人才的金科玉律。它們不僅僅是遊戲;它們是一座結構化的階梯,讓初學者能從簡單的謎題攀升至精英級別的世界級挑戰,從而建立高階資安研究所需的直覺與技術本能。
然而,頂尖參賽者之間日益增長的共識指出,這個生態系統正在崩潰。前沿 AI 模型——特別是從 GPT-4 到 Claude 4.5 的演進,以及 GPT-5.5 的假設性能力——已將這些競賽的本質從人類智慧的測試轉變為 AI 編排(orchestration)的基準測試。
轉變:從工具輔助到代理解決
從歷史上看,CTF 玩家一直都在使用工具。無論是自定義腳本、除錯器(debuggers)還是專業框架,人類始終是推理的主要驅動者。關鍵的轉變發生在 AI 工具從提供提示轉變為提供完整解決方案時。
最初,隨著 GPT-4 的發布,中等難度的挑戰變得可以「一鍵解決」(one-shottable)。使用者可以將加密挑戰貼入提示詞中,並在幾分鐘內獲得可運行的解決方案。雖然這具有破壞性,但並未毀掉整個領域,因為高難度的挑戰依然不受影響。真正的危機隨著代理工作流(agentic workflows)的引入而來。
隨著 Claude Code 等工具的出現,以及將 LLM 連接到 CLI 和 MCP 工具的能力,構建編排器(orchestrators)變得輕而易舉。這些系統現在可以使用 CTFd API 自動為看板上的每個挑戰啟動 AI 實例。與其讓人類分析二進位檔,代理可以不斷迭代假設、編寫解決方案並執行它——讓人類只需負責複製 flag。
資安領域的「付費獲勝」時代
隨著 GPT-5.5 Pro 等模型進入戰場,能力差距正在擴大。據報導,這些模型能夠在 HackTheBox 等平台上「一鍵解決」難度為「Insane」的堆疊溢位(heap pwn)挑戰。這將開放式線上 CTF 轉變為一種「付費獲勝」(pay-to-win)的情境:贏家不再是最優秀的資安研究員,而是能負擔得起最多 token、最大上下文窗口(context windows)以及最激進代理編排能力的團隊。
這種轉變對社群有深遠的影響:
- 計分板的侵蝕: CTFTime 排行榜曾是技能的卓越標誌,現在正變得面目全非。傳奇團隊正在消失或排名下滑,取而代之的是擅長「氛圍編碼」(vibe coding)和 AI 編排而非深厚資安基礎的團隊。
- 挑戰設計的消亡: 創造一個精美且複雜的 CTF 挑戰是一門藝術。然而,當作者投入數週的工作成果能在幾分鐘內被代理拆解時,挑戰設計者正逐漸失去動力。
- 招募危機: 使用 CTF 表現作為招聘資安從業人員的指標正變得越來越無意義,因為計分板已不再反映人類的能力。
破碎的學習階梯
AI 最具毀滅性的影響之一是對初學者的衝擊。所謂「初學者沒問題」的論點認為,新加入者仍可透過 CTF 學習。但這忽略了公開計分板帶來的心理影響。
當初學者看到計分板被 AI 增強型團隊佔據時,他們會傾向於在尚未培養出必要本能之前就使用 AI。這造成了一種危險的反模式:所謂的「主動掙扎」(active struggle)——即透過失敗與迭代來學習資安的過程——被提示詞取代了。正如一位社群成員所言,其結果是一種「喔,我不知道,但這是 flag」的心態,即在完全不理解底層漏洞的情況下就達成了解決方案。
反論與「西洋棋比喻」
有些人認為 CTF 只是在演進,並將情況比作西洋棋。電腦在西洋棋領域已佔據主導地位數十年,但人類仍持續進行競技。然而,這個比喻並不成立,因為有一個關鍵細節:西洋棋比賽中是禁止使用引擎的。
如果每位西洋棋選手在比賽期間都被允許使用 Stockfish,那麼這場比賽將不再是人類技能的測試,而是測試誰擁有最快的電腦或最好的引擎配置。目前的開放式線上 CTF 正好就是如此——一場允許且鼓勵使用「引擎」的比賽。
組織者能反擊嗎?
組織者曾嘗試透過拒絕字串技巧或刻意設計對 AI 不友好的挑戰來阻嚇 LLM。這些努力大多只是暫時性的摩擦。前沿模型正迅速提升其忽略提示注入(prompt injections)並利用網路搜尋來繞過訓練截止日期的能力。
如果組織者將挑戰設計得過於「靠猜」或過度工程化以挫敗 AI,往往也會讓人類玩家也感到體驗不佳。這使社群群處於兩難境地:要麼接受計分板現在已成為 AI 基準測試,要麼轉向 AI 無法觸及的格式。
前進之路:實體化與來源證明
為了挽救資安競賽的精神,社群可能需要轉向非開放式線上格式。從業者從業者討論的潛在解決方案包括:
- 隔離環境競賽(Air-Gapped Competitions): 回歸到 LAN party 或實體線下活動,在這些活動中提供筆電並限制網路存取。
- 嚴格監考: 實施螢幕錄影與 AI 驅動的審計日誌,以確保解決方案是由人類產生的。
- 教育重心轉移: 將初學者從計分板引導至如 picoGym 或 HackTheBox 等學習平台,重點放在教育而非排名。
雖然開放式線上 CTF 格式可能已經「死亡」,但它所建立的社群群處於一個轉折點。現在的挑戰在於如何尋找新的方式來培養同樣的熱情與成長,而不讓資安藝術被簡化為一個提示詞。