003-【CS253】【網(wǎng)絡(luò)安全】【W(wǎng)eb Security】【斯坦福大學(xué)】【中

1. Cookie(Cookie文件)用于在Web應(yīng)用程序中實(shí)現(xiàn)會(huì)話的概念。
2. Cookie用于各種目的,如登錄、購物車和追蹤。
3. Cookie會(huì)隨著每個(gè)請求發(fā)送到同一服務(wù)器,并不會(huì)發(fā)送到其他網(wǎng)站。
4. 通過將過期日期設(shè)置為過去的時(shí)間,可以清除Cookie。
5. 當(dāng)前系統(tǒng)存在安全問題,因?yàn)槿魏稳硕伎梢愿腃ookie中的用戶名。
6. 使用簽名的方式可以確保cookie的值在傳輸過程中沒有被篡改。
7. 簽名算法需要具備正確性和安全性兩個(gè)屬性。
8. 簽名算法的正確性意味著使用私鑰簽名的值,可以通過公鑰和相同的輸入驗(yàn)證。
9. 簽名算法的安全性意味著無法偽造一個(gè)有效的簽名。
10. 使用簽名算法可以確保用戶在發(fā)送cookie時(shí),服務(wù)器能夠驗(yàn)證其真實(shí)性。
11. 使用數(shù)據(jù)庫將數(shù)字ID映射到已登錄的用戶。
12. 用戶登錄時(shí),服務(wù)器會(huì)為其分配一個(gè)隨機(jī)的會(huì)話ID。
13. 用戶登出時(shí),服務(wù)器會(huì)從數(shù)據(jù)庫中刪除對應(yīng)的會(huì)話ID。
14. 通過使用會(huì)話ID來驗(yàn)證用戶身份,可以避免惡意軟件竊取cookie的問題。
15. 使用會(huì)話ID還可以實(shí)現(xiàn)遠(yuǎn)程刪除已登錄的會(huì)話。
16. Cookie(Cookie文件)用于存儲(chǔ)會(huì)話信息,如果沒有適當(dāng)?shù)陌踩胧?,可以用于劫持?huì)話。
17. Cookie中的路徑屬性存在問題,不能依賴它來隔離Cookie。
18. Cookie中的域?qū)傩栽试SCookie作用于更廣泛的域。
19. JavaScript API用于訪問Cookie非常復(fù)雜,不夠用戶友好。
20. 如果Cookie被盜取,會(huì)發(fā)生會(huì)話劫持,使用HTTPS并在Cookie中設(shè)置secure屬性可以幫助防止這種情況發(fā)生。
21. 攻擊者如果能夠在網(wǎng)站內(nèi)運(yùn)行他們的代碼,可以竊取cookie。
22. 通過創(chuàng)建一個(gè)HTTP GET請求,攻擊者可以將cookie發(fā)送到自己的服務(wù)器。
23. 使用HTTP Only可以防止攻擊者在頁面中運(yùn)行代碼時(shí)竊取cookie。
24. 路徑限制不能有效保護(hù)cookie免受未經(jīng)授權(quán)的讀取。
25. 同源策略決定了瀏覽器是否允許在不同域名、端口和協(xié)議下操作頁面。