有誰知道如何在運行時訪問Firefox首選項哈希表?我想查看哈希表中存在的首選項。如何訪問Firefox首選項哈希表?
回答
我非常確定無法通過編程方式(通過網絡)訪問about:config
首選項。我發現this answer,韋斯利也這樣說。我還無法在文檔中發現它不可能,但我確定它是。如果可能的話 - 這是一個錯誤。關鍵之一。
如果瀏覽器允許這樣 - 這將是一個巨大的安全漏洞。這樣的配置可能包含易受攻擊的數據,可能是私密的,甚至令人困窘。例如browser.newtabpage.blocked
pref包含阻止的about:newtab
網站,用戶的歷史痕跡。
然而,當通過與firefox UI交互的外部軟件驅動firefox時,可以訪問偏好設置。這樣就完全可以,因爲用戶必須發起這樣的行動。
感謝您的回答。其實我並不想改變那裏的任何東西,所以只讀訪問就足夠了,就像通過檢測源代碼打印哈希表一樣,......你知道任何外部軟件,我可以通過這個哈希表讀取? – media 2014-10-19 00:56:22
你不明白。只讀訪問已經是泄漏。如果我可以在我的JavaScript訪問首選項中,那麼我可以用一些奇特的方式處理它,並將其發佈到我的服務器以非法收集敏感數據。如果您的瀏覽器允許我的腳本訪問擴展名列表,插件和插件首選項,歷史片段 - 您會使用這樣的瀏覽器嗎? – 2014-10-19 01:07:26
對,現在就明白! – media 2014-10-19 01:31:23
- 1. 哈希訪問哈希
- 2. 如何訪問哈希
- 3. 如何訪問iphone系統首選項
- 4. OmniAuth選項哈希
- 5. 如何訪問哈希數組中的哈希值?
- 6. 訪問Photoshop首選項
- 7. 訪問Elasticsearch時如何哈希密碼
- 8. 如何訪問carrierwave的文件哈希
- 9. 如何訪問ActiveRecord哈希列
- 10. 如何在python中訪問哈希?
- 11. jquery選項卡哈希標記問題
- 12. 訪問哈希表中的元素
- 13. erb中的嵌套哈希表訪問
- 14. 如何從其他表單訪問哈希表值?
- 15. 哈希參數訪問
- 16. 錯誤訪問哈希
- 17. 快速Ruby哈希訪問
- 18. 無法訪問哈希值
- 19. Ruby訪問深度哈希
- 20. 訪問哈希紅寶石
- 21. 哈希與冷漠訪問
- 22. 訪問哈希表中的值相同的哈希表在PowerShell中
- 23. 哈希中的數組中的Ruby訪問哈希(並添加新的哈希)
- 24. 如何確定雙哈希表的哈希表何時已滿?
- 25. 在Ruby中訪問哈希散列哈希
- 26. 使用ruby on rails訪問哈希數組中的哈希
- 27. Rails的單選按鈕選項哈希
- 28. 從服務訪問共享首選項
- 29. 訪問多個共享首選項
- 30. 訪問其他活動的首選項
你的意思是編程或通過Firefox的UI? – 2014-10-19 00:23:03
我不認爲這是可能的通過Firefox的用戶界面。它可能應該以某種方式編程。 – media 2014-10-19 00:24:42
什麼樣的偏好? [這些](https://support.mozilla.org/en-US/kb/tab-preferences-and-settings)? – 2014-10-19 00:25:20