iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Security

安全助手養成 Vibe UP 系列

這是一場 30 天的養成挑戰,不只是寫程式,而是讓「軟體助手」一步步升級,陪你走過從需求、設計、實作、測試到維護的全流程。內容不會硬邦邦地談理論,而是把開發過程中常被忽略的思維轉化成每日任務,像是在練功,也像在養成一個專屬的安全小夥伴。透過這趟旅程,我會分享過去專案裡踩過的坑、學到的守護技巧,還有如何讓程式更耐用、可靠的心得。30 天結束時,你不只會收穫一套完整的軟體生命週期視角,更會把自己的「安全助手」成功 vibe up,成為開發路上默默守護的影子角色。

參賽天數 24 天 | 共 24 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11:模組4 — 報表輸出與週期性彙整

🎯 今日目標 建立一個 報表輸出模組,能夠將每日或每週收集到的安全新聞與漏洞資訊,自動轉換成 CSV / PDF 報表,並以 Email 或 Teams 傳送,...

2025-09-25 ‧ 由 Eugene 分享
DAY 12

Day 12:模組五 — 資料儲存中心

🎯 今日目標 將收集到的安全新聞與漏洞情資,持久化儲存到資料庫 或 快取到記憶體,讓安全助手可以支援更進階的應用,例如歷史查詢、關聯分析、快速比對。 1️⃣...

2025-09-26 ‧ 由 Eugene 分享
DAY 13

Day 13:階段整合 — 安全助手核心雛形成型

🎯 今日目標 回顧並整合前五個模組(RSS 新聞、漏洞收集、通知中心、報表輸出、資料儲存),讓安全助手的核心雛形完整成型,並驗證各模組的串接是否穩定。 1️⃣...

2025-09-27 ‧ 由 Eugene 分享
DAY 14

Day 14:錯誤處理與例外狀況管理

🎯 今日目標 建立錯誤處理機制,確保在流程中出現 API 錯誤、資料缺失或通知失敗時,系統能安全降級、紀錄並持續運作。 1️⃣ 問題場景 RSS Feed...

2025-09-28 ‧ 由 Eugene 分享
DAY 15

Day 15:健康檢查 — 打造助手自我監控

🎯 今日目標 建立健康檢查模組,利用 N8N 搭配 Google Sheets、Discord,確保各模組穩定運作,並能即時發現異常。 1️⃣ 問題場景 W...

2025-09-29 ‧ 由 Eugene 分享
DAY 16

Day 16:方案概觀 — 為何要做對外資產監控

🎯 今日目標 說明為何對外資產監控對組織重要,建立本方案的價值主張、風險界定與法遵/授權邊界;產出一份可落地的需求清單與授權備忘,作為後續技術實作(API/自掃...

2025-09-30 ‧ 由 Eugene 分享
DAY 17

Day 17:整合 N8N 與 Shodan — 定期抓取對外資產報告

🎯 今日目標 在 N8N 建一個定期執行的 workflow(例:每週或每日),向 Shodan 查詢指定的 IP / domain,將結果標準化、去重、與內部...

2025-10-01 ‧ 由 Eugene 分享
DAY 18

Day 18:被動外部資產異動檢測 — 自動比對主機清單並通報異常

🎯 今日目標 建立一個 N8N 自動流程:定期透過 Shodan(或類似被動 API)查詢授權範圍內的 IP/Port/Banner,將結果與主機清單(Goog...

2025-10-02 ‧ 由 Eugene 分享
DAY 19

Day 19:用 VirusTotal 補強外部資產監控

🎯 今日目標 建置一個 N8N workflow,定期使用 VirusTotal API 對從 Shodan 抓到的外網資產(IP / domain / URL...

2025-10-03 ‧ 由 Eugene 分享
DAY 20

Day 20:以 n8n 範例為案例 — AI 驅動的 Domain/IP 安全檢查整合設計

🎯 今日目標 剖析這個公開 n8n workflow:「AI-Powered Domain & IP Security Check Automation...

2025-10-04 ‧ 由 Eugene 分享