我需要一種方式來存儲來自一個userscript的數據,以便它正在工作的網站不能訪問該數據。我正在創建一個腳本來加密Facebook的聊天,並且我需要在會話之間保留加密密鑰。 Cookie和本地存儲可以通過Facebook的腳本訪問。 GM_setValue不適用於歌劇。安全的數據存儲在userscript
2
A
回答
1
找到答案在這裏:
Access root domain's localStorage from subdomain
http://www.opera.com/docs/userjs/specs/#scriptstorage
我將只使用GM_setValue爲FF和scriptStorage歌劇
0
另一種選擇,取決於腳本的用戶,將提示用戶輸入鹽以混入加密過程。
詢問salt,然後加載iframe中的目標頁面。 (當然,假設目標站點沒有幀解碼器)。
系統會提示您第一次訪問鹽頁面。之後,只需將其鎖定在您的iframe中即可。
當然,該過程使用戶腳本的觸摸更加複雜。
大多數情況下,您必須設置一個指向iframe文檔的本地doc
變量,並將其用於所有呼叫。 doc.getElementById
而不是document.getElementById
。如果你的腳本使用jQuery ... ouch。
我已經完成了iFrame和HTA的這個過程。
相關問題
- 1. 存儲的數據安全
- 2. android安全數據存儲
- 3. 安全地存儲數據
- 4. 數據庫憑據的安全存儲
- 5. 在iOS上安全地存儲數據
- 6. 在Android中存儲安全數據
- 7. Android中的安全數據庫存儲
- 8. 在數據庫中存儲數據的安全方式
- 9. 如何安全地存儲MySQL數據?
- 10. Node-webkit安全數據存儲
- 11. 存儲用戶數據Flattenned安全
- 12. 使用PHP安全存儲數據
- 13. .NET安全存儲敏感數據
- 14. Android安全地存儲用戶數據
- 15. 如何在Android數據庫中安全地存儲數據
- 16. 的MongoDB:如何存儲憑據安全?
- 17. Django的 - 安全的調試數據存儲在request.META
- 18. 加載存儲在數據庫中的url的安全方法?
- 19. Firebase存儲安全
- 20. 安全存儲$ _SESSION
- 21. Eclipse安全存儲
- 22. 安全地在vb.net中存儲敏感數據的地方
- 23. 在線安全和存儲貨幣價值的數據庫
- 24. 在數據庫中存儲AES CipherText的AES IV安全嗎?
- 25. 在PHP會話中存儲POST數據時的安全隱患
- 26. 存儲在PHP的constans數據庫憑證和安全
- 27. 私鑰的安全存儲
- 28. 存儲安全的HTML
- 29. Android的存儲和安全
- 30. ASP.NET存儲數據全球
不知道歌劇提供任何其他選項,如文件存儲API。一般的做法是建立你自己的服務器並通過'GM_xmlhttpRequest'獲取密鑰。 –