1. 程式人生 > >了解跨站請求偽造CSRF

了解跨站請求偽造CSRF

.com coo cookie信息 身份驗證 參考 跨站 tps .html clas

參考以下兩篇文章:

https://www.cnblogs.com/Erik_Xu/p/5481441.html

https://www.cnblogs.com/4littleProgrammer/p/5089958.html

總結為我能理解的話,就是:

H(黑客網站)隱藏對A(被攻擊的網站)的請求,當用戶在H網站操作時,H網站偷偷的向A網站發起請求(攻擊),而用戶正好在瀏覽器中訪問過A網站,所以留下了身份驗證等重要的cookie信息。

所以H網站偷偷向A網站發送請求的時候,正好利用了這個cookie(cookie隨請求提交到服務器),所以就偽造成功了。

防範措施中:

(1)請求頭中有Referer參數,是發送請求的網站的域名。所以服務器可以根據這個驗證,看是不是安全網站發送過來的請求。

(⊙o⊙)…技術分享圖片

其他解決方法可參考https://www.imooc.com/article/13552

了解跨站請求偽造CSRF