上線之前・資安檢查・免費
上線前資安健檢
30 秒懂
網站在自己電腦上能用,不代表別人沒辦法亂用。上線前先請 AI 當一次檢查員,把常見的漏洞找出來、依嚴重程度排好,再一項一項修,比上線後出事再補救輕鬆很多。
直接用
填好欄位,提示詞會自動組好,按「複製提示詞」貼給你的 AI 工具。
組好的提示詞
我的網站是烘焙課程報名網站,學員登入後可以看自己的報名紀錄,會存使用者的姓名、手機和 Email,準備要上線了。請你先當資安檢查員,只檢查、先不要改,幫我看這四件事: 1. 後端有沒有檢查權限:登入的人是不是只拿得到自己的資料,改網址裡的編號能不能看到別人的資料;沒登入的人能不能直接使用需要登入的功能。 2. 表單有沒有防亂填:後端有沒有再檢查一次格式和長度,會不會被機器人大量送出(例如加上人機驗證或限制次數)。 3. 錯誤訊息有沒有洩漏內部資訊:出錯時有沒有把資料庫內容、檔案路徑或程式細節顯示給使用者看。 4. 是不是全站都用 HTTPS,打 http 開頭的網址會不會自動轉到 HTTPS。 請把找到的問題列成清單,每一項寫:問題是什麼、在哪個檔案、嚴重程度(高、中、低)、白話說明會造成什麼後果。等我確認後,再從最嚴重的開始一次修一個,不要順便改其他功能。最後列出改了哪些檔案、我要怎麼自己確認。
這是預覽版,正式上架前會用主流 AI 工具實際測試。提示詞裡不要放密碼或金鑰;需要金鑰的地方,請 AI 改用環境變數。AI 做出來的結果,請照下面的清單自己確認。
怎麼確認 AI 做對了
- 用兩個帳號登入,把網址裡的編號換成另一個帳號的,確認看不到別人的資料。
- 登出後直接打開需要登入的頁面,確認會被擋下或要求登入。
- 在表單亂填超長的文字或奇怪的符號送出,看畫面只出現簡短的錯誤說明,沒有一大串程式訊息。
- 把網址改成 http 開頭打開,確認會自動變成 https,再用 securityheaders.com 檢查一次。
常見陷阱
- 只在前端把按鈕藏起來,後端沒有檢查,直接改網址或送請求還是做得到。
- 只在瀏覽器檢查表單格式,後端照單全收。
- AI 說「已經很安全了」卻沒列出檢查了什麼,請它逐項說明。
- 一次叫 AI 全部修完,改壞了也不知道是哪一項造成的。
同一個主題的其他提示詞
- 檢查金鑰和密碼有沒有外洩通行證
想懂更多
這個主題在從玩具到產品有完整的說明和練習。