如何防止(未經授權)的人閱讀網站上的消息(例如,通過在瀏覽器緩存中查看文本/圖像)?**如何防止未經授權的瀏覽內容(php/js)
- 這是一個公共網站(指:在這裏沒有登錄!)(!)
但是:
的(祕密)消息只顯示n一定時間。
消息可能如果passwort給出僅示出。
問題:
在Opera例如頁面(=頁面內容/文)可以通過瀏覽器進行索引和搜索。
一個想法是用消息創建一個圖像......但是:也可以從FireFox的緩存中檢索圖像 - 即使發送頭「無緩存」發送。
另外:從單個字符重新創建消息圖像不工作(至少我這麼認爲的那一刻)。我嘗試了這種方法,但它使輸出速度很慢(寫下這個:我注意到我不需要在運行時創建圖像,但可以預先創建圖像(單個字母),並且不是通過真實的方式顯示/但在HTML中僞隨機名稱)
我也有想法輸出一個編碼的消息(ROT13)(在HTML中),但使用JS .onload立即解碼消息。問題:如果此代碼位於HTML中,則可以稍後從緩存中恢復。至少如果有人通過(歌劇)緩存進行搜索,該人可能不會考慮輸入編碼的搜索詞。
編程語言是PHP。
如果您使用的是PHP,如果它不應該顯示,甚至不會將它寫入客戶端。否則,如果你這樣做,我可以找到它。 – Robert 2011-06-09 17:59:34
「未經授權」與「無登錄」和「公共」一起,這種瘋狂的謊言。緩存取決於瀏覽器,你只能提示。我個人並不認爲這可以通過任何可靠的方式來完成,任何解決方案都可能是易碎的。混淆可以完成,但本質上是有缺陷的。 – Wrikken 2011-06-09 18:02:30
+1「That Way,Madness Lies」 – 2011-06-09 18:04:50