↓快轉到主要內容
所有專案

2025 InnoServe 資服競賽|產學合作組佳作

整合式威脅情報平台與攻擊面可視化:實現 BAS 自動化劇本推薦喵

整合 ASM、CTI 與 AI,將外部攻擊面轉換為可執行的 BAS 演練劇本建議。

2025 InnoServe 資服競賽產學合作組佳作|整合式威脅情報平台與攻擊面可視化:實現 BAS 自動化劇本推薦喵封面
Year
2025
Role
隊長/平台基底建置/工具串接
Team
2 人團隊
Share
80%
01 / Overview

專案總覽

專題從實習期間觀察到的 BAS 劇本推薦痛點出發,把外部資產探索、威脅情報、弱點資訊與 AI 推薦整合成單一工作流程,獲得 InnoServe 產學合作組佳作。

目標是把『看不見、看不懂風險』轉換成『可以選擇並執行的演練劇本』。
02 / Challenge

問題與動機

企業的網域、IP、服務與影子資產分散在不同來源;ASM、CTI 與 BAS 資料彼此獨立,使人員很難快速找到最值得優先演練的劇本。

攻擊面不可見

公開資產與影子資產缺少一致盤點,風險容易被忽略。

劇本選擇缺乏依據

BAS 劇本眾多,但與當下暴露資產、弱點及威脅情報缺少直接關聯。

03 / Solution

方法與核心內容

系統以 SpiderFoot、nmap 等工具蒐集攻擊面,再由 OpenCTI 彙整威脅情報,最後透過 Dify 與公司 BAS 劇本資料推薦較符合環境的演練內容。

ASM 與 CTI 整合

把資產、服務、弱點與威脅情報整理成可追蹤的關聯資料。

AI 劇本推薦

利用組織當前風險脈絡,縮小 BAS 劇本挑選範圍。

產品化延伸

競賽後保留 Domain 驅動的自動掃描核心,加入 API 整合、DDoS 與 PQC 憑證風險,並輸出可交付的整體報告。

04 / Architecture

技術脈絡

平台把外部偵察、情報彙整、風險關聯與 BAS 推薦串成由資產到演練的閉環。

DISCOVERSpiderFoot/nmap
ENRICHOpenCTI 情資
REASONDify 關聯分析
RECOMMENDBAS 劇本

外部資產發現與資料清理

平台以指定網域或公開資產為起點,選擇 SpiderFoot 模組並搭配 nmap 蒐集 DNS、IP、服務與關聯資產。掃描結果先過濾重複與低價值雜訊,再補上資產類型、暴露服務與弱點脈絡,形成後續關聯所需的標準輸入。

此階段解決的問題

  • 找出未被正式資產清冊納管的影子資產。
  • 將不同工具輸出轉成一致欄位,避免後續模型直接處理原始雜訊。
  • 保留來源與標籤,使每一項風險能回查到掃描證據。

CTI 搜尋、匯入與標籤

系統以 OR/AND 條件搜尋並下載符合資產或技術關鍵字的威脅報告,再匯入 OpenCTI。先前的掃描結果會轉為標籤或關聯資訊,讓報告中的組織、基礎設施、弱點與 TTP 可以和實際攻擊面建立連結。

CTI 的角色是提供攻擊脈絡,不是只因為關鍵字重疊就直接宣告某一威脅組織正在攻擊。

Dify 多階段推薦工作流

Dify 串接多個 LLM 節點,先摘要掃描與情資,再整理可能的攻擊鏈與 TTP,最後從公司 BAS 劇本中推薦較符合暴露面與威脅脈絡的內容,並產生推薦理由與報告。

推薦輸出

  • 資產與關聯節點視圖,以及單一網域的細節頁。
  • TTP 分析與可能的攻擊鏈,連回對應 CTI 證據。
  • BAS 劇本、推薦原因與防禦建議,讓使用者能理解為何優先演練。

模組化平台設計

掃描器、CTI 平台、AI 工作流與 BAS 資料被視為可替換模組。此設計讓平台能依企業既有工具更換資料來源,也同時提供管理者的總覽視圖與分析人員的技術細節。

05 / How it works

執行流程

使用者先指定公開資產,系統完成蒐集與關聯後,輸出風險視圖和推薦演練。

01 — 盤點公開資產

掃描網域、IP 與外部服務,找出影子資產與暴露面。

02 — 關聯威脅與弱點

整合 CTI、弱點與資產資訊,建立可解釋的風險脈絡。

03 — 推薦 BAS 劇本

依環境特徵匹配演練內容,降低人工篩選劇本的時間。

從資產到演練的可追溯鏈

每項推薦都應能沿著『資產 → 暴露服務/弱點 → CTI 報告 → TTP → BAS 劇本』反向查找。比起只輸出劇本名稱,這條證據鏈更適合用於和管理者、紅隊與防禦團隊共同確認優先順序。

部署上的限制

公開掃描可能受速率、授權範圍與資料時效影響;LLM 也可能錯誤摘要或放大弱關聯。因此實際使用時需保留掃描時間、原始證據與人工覆核,並限制掃描目標在已授權的資產範圍內。

06 / Demo & Evidence

實作展示與攻擊證據

以下畫面依照競賽原型的實際資料流排列:使用者輸入 Domain 後,平台執行外部資產掃描、匯入威脅情資、建立資產關聯圖,再由 AI 整理成管理者與技術人員都能閱讀的風險及 BAS 建議報告。最後一段影片則呈現此概念在競賽後的產品化延伸。

從一個 Domain 啟動自動化工作流

原型把多個原本需要分開操作的工具集中在同一個控制介面。使用者可以查看待處理、進行中與已完成任務,並從 Domain 掃描一路進入 SpiderFoot、OpenCTI、關聯圖與 AI 報告。

整合式威脅情報平台的 OSINT Workflow 主控台
OSINT Workflow 主控台 主畫面集中呈現 SpiderFoot、資產處理工具鏈、OpenCTI、關聯圖與報告入口,讓整體流程可以由單一介面啟動與追蹤。
以 Domain 啟動 SpiderFoot 自動掃描的系統畫面
Domain 掃描任務 輸入授權測試的 Domain 或 URL,選擇需要的 SpiderFoot 模組後執行;右側保留 CLI 與任務輸出,方便回查掃描進度及錯誤。
產品核心維持簡單的操作入口:以 Domain 為起點,自動發現公開資產、影子資產與可能暴露的服務,再把證據交給後續關聯模組。

資產探索、CTI 匯入與關聯視覺化

掃描結果不直接交給模型生成結論,而是先經過資產整理與情資增補。SpiderFoot 用於擴張 Domain、子網域與網路關係;OpenCTI 則提供攻擊活動、組織與 TTP 脈絡,最後以關聯圖呈現節點與證據來源。

SpiderFoot 掃描產生的 Domain 與資產關聯圖
SpiderFoot 資產探索 由主要 Domain 向外展開子網域、服務與其他可觀測節點,協助辨識未被正式資產清冊納管的影子資產。
平台搜尋並匯入 OpenCTI 威脅情報的畫面
OpenCTI 情資搜尋與匯入 使用 AND/OR 條件搜尋相關 CTI,將報告與資產標籤匯入 OpenCTI;執行紀錄保留找到的候選報告與處理結果。
外部資產與基礎設施的整合關聯圖
整合式資產關聯圖 不同顏色區分資產與基礎設施類型,點選節點可查看 WAF、產品、技術與來源,使推薦結果能沿圖回查到實際證據。
關聯圖的目的不是把節點畫得越多越好,而是回答『這項風險屬於哪個資產、由哪個工具發現、和哪份情資或 TTP 有關』。

AI 風險摘要、MITRE ATT&CK 與報告輸出

整理後的資產與情資交由 Dify 工作流分階段摘要。報告先提供管理層可快速閱讀的數位資產概況與主要威脅,再下鑽到 MITRE ATT&CK 技術分布、可能攻擊鏈、風險矩陣與對應的 BAS 劇本建議。

AI 產生的威脅情資與防護演練總結報告
威脅情資與防護演練總覽 報告首頁彙整情資數量、內外部資產與弱點,並列出主要威脅類型,作為管理者的快速摘要。
報告中的 MITRE ATT&CK 技術分布與攻擊鏈
MITRE ATT&CK 技術與攻擊鏈 將 CTI 中的技術依 tactic、出現次數與風險等級整理,並依序串成可能攻擊鏈,支援後續 BAS 劇本選擇。
報告中的數位資產概況與攻擊面風險矩陣
數位資產與風險矩陣 把 Domain、內外部資產、開放服務、憑證與 WAF 等結果整理為風險矩陣,保留風險等級與判斷說明。

競賽後續:由原型走向 LKC as360 產品化

競賽結束後,實習單位持續把這套 Domain 驅動的 ASM/CTI 概念融入產品。後續版本透過 API 與既有服務串接,除了自動探索影子資產與暴露風險,也擴充 DDoS 風險、PQC 憑證等檢查,最後輸出可供企業檢視與交付的整體報告。

LKC as360 產品展示 約 1 分 9 秒的產品展示影片,呈現競賽原型概念如何延伸成更完整的商業化攻擊面管理流程。 在 YouTube 開啟
產品化不只是增加更多掃描項目,而是補上 API、任務管理、資料治理、報告輸出與企業使用情境,讓一次性的競賽 Demo 能成為可持續運作的服務。
07 / My Contribution

我的貢獻

貢獻比例 80%,主導專題方向、平台基底與多項工具整合。

  1. 01隊長與題目規劃從實習痛點定義目標、範圍與展示情境。
  2. 02平台基底建置建立整合式平台的主要服務與資料流程。
  3. 03工具串接串聯 SpiderFoot、nmap、OpenCTI、Dify 與 BAS 資料。
  4. 04成果整合整理風險視圖、推薦結果與競賽展示內容。
08 / Result & Reflection

成果與反思

專題完成從外部資產發現、CTI 關聯到 BAS 劇本推薦的端到端展示,並獲得 InnoServe 產學合作組佳作。競賽結束後,Domain 驅動的自動掃描與攻擊面管理概念也被實習單位持續融入產品,延伸 API 串接、DDoS 風險、PQC 憑證與整體報告輸出等商業化能力。

真正困難的不是增加更多掃描工具,而是讓不同來源的資料形成可追溯、可解釋且可採取行動的推薦;後續產品化經驗也讓我看到,競賽原型只有補上穩定整合、資料治理與交付流程後,才會成為能長期使用的產品。
09 / Presentation

完整簡報

整合式威脅情報平台與攻擊面可視化

產學合作組成果簡報,共 44 頁。

滑到簡報區域後載入…

1—

若瀏覽器無法顯示嵌入式 PDF,請另開完整簡報。