簡體   English   中英

如何將document.cookie的值分配給您的瀏覽器cookie?

[英]How to assign the value of document.cookie to your browser cookies?

我是網站的開發人員(因此也是測試人員)。 我們的網站接受了用戶的任何JavaScript或HTML,但盡管如此,我仍未能成功地解釋它的危險。 因此,我想通過以我的老板身份登錄向他證明在這里確實存在真正的危險來證明這一點。 我認為這將駁斥他的任何論點,並讓我們着手進行此類過濾內容。 請注意,此問題與過濾無關,也不是有關JavaScript技巧的其他建議

我已經知道如何竊取document.cookie變量的值,但是一旦有了name=value;name=value;...字符串,如何將其應用於自己的瀏覽器?

這是與編程相關的,因為我詢問的是可幫助我調試Web程序的工具。

試試Firefox插件Web Developer Toolbar 它具有許多有用的功能,包括用於創建和編輯自己的Cookie的工具。

我寫了一些JavaScript來達到目的,效果很好! 將其粘貼到Firebug中或將其折疊成一行,然后在地址欄中運行它:(如果需要,請確保更改到期日期)

cookies="PASTE THE document.cookie STRING HERE";
cookies_a=cookies.split("; ");
for(i=0;i<cookies_a.length;i++){
    document.cookie = cookies_a[i]+"; expires=Thu, 2 Aug 2012 20:47:11 UTC; path=/";
}

在Firefox中進行了測試,未在其他瀏覽器上進行過測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM