CSRF(跨網站請求偽造)攻擊解說與防範指南

引言 CSRF 的全名是 Cross-Site Request Forgery,中文翻譯為「跨網站請求偽造」。顧名思義,這種攻擊會「偽造」使用者對網站發出的請求,而且是從其他網站跨域發動的。簡單來說,攻擊者會誘使使用者的瀏覽器在不知情的情況下,替使用者向另一個已登入的網站發出惡意請求。 舉個例子:小明是一名網路銀行用戶。某天,他先登入了網路銀行查詢餘額,接著又打開另一個網站閱讀新聞。然而,他不知道這個新聞網站中藏有攻擊者植入的惡意程式碼。該程式碼趁小明尚未登出銀行網站之際,利用他的登入狀態,偷偷向銀行發出一個轉帳請求。由於請求附帶著小明的登入憑證(例如 Cookie),銀行誤以為這是小明本人在

閱讀更多