我一直在試圖查看文件master.css在http://www.campaignmonitor.com/但由於某種原因,我不能。它受保護嗎?我甚至嘗試過使用Firebug,但即使這樣也拒絕顯示它。在這裏我們不知道對CSS有某種保護嗎?網站上受保護的CSS?
回答
它是不受保護的,該文件是隻是空着。如果您檢查響應標題,您會發現:
HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: max-age=86400, public
Content-Type: text/css
Date: Wed, 17 Aug 2011 19:32:34 GMT
ETag: "2bf639-0-495dab735ad00"
Last-Modified: Thu, 25 Nov 2010 06:28:36 GMT
Server: ECS (lhr/D38A)
X-Cache: HIT
Content-Length: 0
請注意最後一行。 Content-Length
[Wikipedia]是0
。
這是一個誘餌!偷偷摸摸的。 – enchance
css文件只是空的。
你無法保護一個css文件。如果是這樣;你的瀏覽器如何知道如何渲染它?
由於Firebug無法從該樣式表中找到任何應用於任何東西的規則,所以我懷疑樣式表實際上是完全空的。請記住,這不是唯一鏈接到樣式的文件;還有其他的。
我不認爲這是任何形式的保護。這對我來說是一個錯誤。出於某種原因,master.css文件看起來是空白的。樣式來自其他CSS文件(http://i2.campaignmonitor.com/min/?g=screen & 1303274490,http://i2.campaignmonitor.com/min/?g=home&1285746846,http://i2.campaignmonitor.com/min/?g=print&1219642618)。
它只是一個空文件......即使世界沒什麼可看的......
檢查了這一點:
它最好的保護有 該文件是空的。 :-)
這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 –
@flem如果你看看接受的答案,你會發現它包含與我一樣的*答案*,即TS正在討論的文件是一個空文件。請不要在沒有仔細閱讀的情況下發表評論,因爲這會讓你看起來很蠢。同時檢查日期!它也更適合標記帖子,而不是發表評論。 – Gerben
該評論是來自SO評論工具的預定義評論。這是最合適的。 –
master.css文件確實是空的。
中的Chrome的Webkit檢查員給了我論文的URL所使用的CSS:
也許它是一個空文件。
我知道要保護的唯一方法是通過PHP提交CSS並檢查引用者。空的或錯誤的引用者導致客戶端上的空文件。所以如果你嘗試加載不在網站上下文中的樣式,你什麼也看不到。您還可以檢查瀏覽器類型並提供適當的樣式。
好主意,雖然不是完美的:只要瀏覽器獲得了css文件,用戶幾乎總是有辦法讀取它。像這樣加上晦澀的東西會是一種「好」(雖然高度無用)的做法。 – red
@JoshLeaves你是對的,對CSS來說可能沒用,但對於JavaScript來說,這是一種防止機器人的簡單方法。 如果您使用JavaScript呈現HTML表單,並且呈現JavaScript的PHP腳本正在等待某個特定的引用者。與隱藏表單字段一起工作時,它的工作很好。 我有不同的網站與此運行的聯繫人表單,從來沒有問題與機器人。自年以來,始終沒有奇怪的驗證碼。 –
即使如此,JavaScript內容仍然可以被人類閱讀器訪問,就像它被瀏覽器訪問一樣。完全保護是不可能的,但是考慮安全性是很好的。 – red
- 1. 受登錄保護的網站部分
- 2. 未受SSL保護的網站
- 3. 如何保護網站免受攻擊
- 4. Google網站搜索受保護頁面
- 5. 從受保護的Wordpress網站中排除受htpasswd保護的單個目錄
- 6. 保護網站
- 7. OWASP ZAP可以在受保護的網站上執行嗎?
- 8. 如何從受Shibboleth保護的網站上抓取數據?
- 9. 網站登錄會保護網站免受SQL注入嗎?
- 10. 如何保護網站免受xss(跨網站腳本)
- 11. 保護我的網站上的視頻?
- 12. 保護ASP.Net網站?
- 13. 網站上的密碼保護頁面
- 14. 網絡保護ASP.NET網站
- 15. 保護我的網站
- 16. 使用W3C驗證受密碼保護的網站的標記
- 17. 如何保護我的網站免受瘙癢?
- 18. 如何從受密碼保護的https網站查詢數據
- 19. 如何保護我的網站免受注射(Cookie編輯)
- 20. 使用Machanize訪問受密碼保護的網站
- 21. 如何保護我的網站免受會話固定?
- 22. R - RCurl從受密碼保護的網站抓取數據
- 23. AWS是否保護我的網站免受DDoS攻擊?
- 24. 如何保護我的網站免受SQL注入?
- 25. 以編程方式訪問受密碼保護的網站
- 26. VBA從ddos下載文件受保護的網站
- 27. 使用python與NTLM瀏覽受NTLM保護的網站NTLM
- 28. 從受密碼保護的網站讀取信息
- 29. 爬行受密碼保護的網站彈出
- 30. 在Android代碼中訪問受保護的Sharepoint網站上的xml文件
它似乎沒有被保護,它看起來是空的... – Nayish
它被神奇的保護是一個空文件。 – geoffspear
沒有什麼可以保護你的css免受Firebug的傷害,因爲它會渲染DOM,因爲它在內存中。這也是它允許它和其他開發人員工具顯示由JavaScript等DOM所做的更改。您可以縮小您的CSS讓其他人閱讀它很難,但螢火蟲將無論如何將其格式化。 – Ali