Vibe Coder
Stage 5 安全合規總複習:從個資到加密的完整資安地圖
Stage 5 安全合規總複習:從個資到加密的完整資安地圖
走過個資保護、OWASP 漏洞、API 安全、合規清單、資料加密五個模組,Stage 5 要留給你的不是一份知識清單,而是一個習慣:寫每個功能時,主動想一句「這裡有什麼資安考量」。
這篇把五個模組收斂成一張技能樹,附上資安成熟度自評、常見情境 Q&A,以及一份可以直接照跑的上線前完整 SOP,作為 Stage 5 的總複習。
你將學到什麼
Stage 5 完整技能樹
五個模組、核心能力、關鍵工具一次看完。
資安成熟度自評
從 Level 1 基礎到 Level 4 主動防禦,你在哪一級。
上線前完整 SOP
六個步驟、約 45 分鐘,每次上線都照這個流程走。
下一步學什麼
Web 資安深化、雲端資安、滲透測試的延伸方向。
Stage 5 完整技能樹
| 模組 | 核心能力 | 關鍵工具 |
|---|---|---|
| 5-1 | 個資保護:盤點個資、最小蒐集、告知同意、隱私權政策 | 台灣個資法、GDPR |
| 5-2 | OWASP 漏洞:識別 SQL Injection、XSS、認證問題、AI 程式資安盲點 | OWASP Top 10 |
| 5-3 | API 安全:Secret 管理、JWT 設計、resource owner 驗證 | .env、git filter-repo |
| 5-4 | 合規清單:上線前 Checklist、自動化掃描、資安事件應對 | pip-audit、bandit |
| 5-5 | 加密:HTTPS 驗證、靜態加密、Supabase RLS、Fernet 欄位加密 | ssllabs.com、Fernet |
Vibe Coder 資安成熟度自評
| 等級 | 能力描述 | 對應模組 |
|---|---|---|
| Level 1 基礎 | 知道個資法存在、密碼用 bcrypt、有 HTTPS | 5-1、5-2 部分 |
| Level 2 進階 | 能識別 AI 生程式的漏洞、Secret 都在環境變數、有 Supabase RLS | 5-2、5-3 |
| Level 3 系統化 | 上線前跑完整 Checklist、有自動化掃描、知道資安事件應對流程 | 5-4 |
| Level 4 主動防禦 | 欄位層加密、定期 pip-audit、資安整合進開發流程 | 5-5 |
常見資安情境 Q&A
Q:AI 生的程式碼可以直接上線嗎?
不行,至少要用 OWASP 漏洞清單過一遍,特別是 SQL 查詢、密碼處理、API 回傳欄位這三個最常見的問題。
Q:Supabase 的資料安全嗎?
磁碟加密有,但 RLS 要自己開,沒有開 RLS 的話任何拿到 API Key 的人都能讀全部資料。
Q:我的 App 很小,需要這麼認真嗎?
資安問題的後果和 App 大小無關,但你投入的防護力道可以和 App 的規模成正比,至少把 Checklist 的基本項目做到。
上線前完整資安 SOP
- 程式碼審查(15 分鐘):跑 bandit -r . -ll,用 OWASP Checklist 過一遍 API 和資料庫查詢,確認沒有明顯漏洞。
- Secret 掃描(5 分鐘):跑 trufflehog git file://. 確認 git history 沒有 Secret,確認 .env 在 .gitignore。
- 套件漏洞(5 分鐘):跑 pip-audit 或 npm audit,確認沒有高危漏洞。
- 設定確認(10 分鐘):確認 HTTPS、CORS 白名單、Supabase RLS、debug 模式關閉、不必要的 port 關閉。
- 個資合規(10 分鐘):確認隱私權政策頁面、同意勾選框、帳號刪除功能。
- 上線後監控:設好費用警報、錯誤率監控,確認有稽核 Log,第一週密切觀察有無異常。
資安學習路線圖
| 方向 | 學什麼 | 資源 |
|---|---|---|
| Web 資安深化 | CSRF、Clickjacking、Security Headers 的完整設定 | OWASP Cheat Sheet Series |
| 雲端資安 | AWS IAM 最小權限、VPC 設計、CloudTrail 稽核 | AWS Security Best Practices |
| 滲透測試入門 | 自己的 App 怎麼做基本的滲透測試 | OWASP WebGoat(練習環境) |
| 合規深化 | SOC2、ISO 27001、PCI DSS 的基本概念 | 各標準的官方文件 |
延伸學習
知識變現切割地圖(高清版下載及陪跑型教材)
《知識變現切割地圖》的完整陪跑版:地圖高清檔,加上五章 27 萬字的網頁版講義與200 張練習卡。從語感引流設計、互動與轉化、內容分層與產品路徑,到角色鏡像與心理設計、內容資源切割再利用,一層一層把「會做內容」變成「能賣內容」。每一節後面都接著可以直接動手填的練習卡。
NT$ 19,800
知識變現切割地圖(高清版下載,不含講義)
《知識變現切割地圖》的高清完整版。一張圖把語氣、心理、內容、產品、再利用五層模組攤在同一個平面上,讓你回頭盤點已有內容、規劃新的轉化節奏。課程附上地圖本身的完整解說與應用指南,教你怎麼讀這張圖、從哪一層開始用。完整版 PDF 可下載,放大看細節不會糊。
NT$ 680

