XSS 跨站腳本攻擊是什麼?網站如何防止惡意程式碼執行?
XSS 是網站把不受信任的內容送進瀏覽器後,讓內容被當成腳本或可執行標記處理的安全問題。本文介紹 Reflected XSS、Stored XSS 與 DOM-based XSS 的差異,並說明網站如何使用輸出編碼、HTML Sanitization、CSP 和安全 Cookie 降低風險。
VEXELOPS
INSIGHTS
繁體中文 文章
適合日常使用者閱讀的帳號安全、溝通安全與隱私習慣指引。
XSS 是網站把不受信任的內容送進瀏覽器後,讓內容被當成腳本或可執行標記處理的安全問題。本文介紹 Reflected XSS、Stored XSS 與 DOM-based XSS 的差異,並說明網站如何使用輸出編碼、HTML Sanitization、CSP 和安全 Cookie 降低風險。
SQL Injection 是常見的網站資料庫安全問題。當網站把使用者輸入直接拼接到資料庫查詢時,原本應該是資料的內容可能被當成查詢指令。本文用一般讀者能理解的方式說明 SQL Injection 的原理、常見風險、開發者可以採取的防禦方法,以及如何在合法靶場中學習和測試。