是否可以通過電子郵件訪問cookie?我擔心的是,可以通過發送電子郵件來竊取Facebook登錄Cookie。從電子郵件訪問cookie?
我知道有可能將用戶重定向到一個URL,而不需要他知道它。例如,我曾經顯示一個1x1 gif將用戶重定向到一個url(我用它來打開電子郵件打開統計信息)。如果在目標網址上創建一個惡意的js腳本:我能訪問用戶的cookie嗎?
或者換句話說,如果電子郵件中存在鏈接並且用戶點擊鏈接,目標網站是否可以訪問用戶的Cookie?
我讀this;有沒有人有關於這個問題的更多細節?
@ user3345621
謝謝您的回答,這似乎是正確的我。 但是再次拿起Facebook的例子,我有幾個問題:
我可能是錯的,但我認爲cookie加密在這種情況下不起作用。 Cookie加密有助於隱藏密碼,以防例如我訪問本地機器 並直接查看cookie。 但是,如果我使用加密的cookie,我將能夠使用它們,並讓facebook執行解密工作。 換句話說,只要應用程序(本例中的facebook)會爲您解碼它,我認爲cookie是否加密並不重要, 。
現在,對於cookie被重新創建的事實也有同樣的評論。 我認爲這是使用session_regenerate_id函數的直接結果。
但無論如何,我的理解(這可能是錯誤的)是,即使cookie被重新創建, 如果黑客送你一個惡意的電子郵件,他將獲得餅乾 的最新版本反正因爲在技術我在描述時,你被重定向到一個惡意網站 ,這樣網站在打開時就可以訪問當前的cookie(如果可能的話)。
?
即使你說的是可能的,你將只能夠訪問屬於你的域名的cookie,所以沒有辦法竊取Facebook cookie。 –
@André是的,當我試圖對自己進行Xss攻擊時,我發現了這一點。 Xss攻擊基本上使用document.cookie,它只能訪問同一個域的cookie。所以這是個好消息,現在我可以放鬆了...... – ling