2011-05-09 35 views
0

我希望能夠縮小(刪除所有空白)到提供給最終用戶的任何頁面。困擾我的事情是,所有ajax調用對最終用戶都是可見的,並且想知道如果我最大限度地降低了安全性,並且如果我將這些文件和類文件從www中刪除,並將它們放在其他地方,如果結束用戶仍然可以訪問它或做損害或安全幫助是否可以自動縮小所有輸出的客戶端代碼?

感謝

+1

縮小是純粹的混淆。這完全沒有提供真正的安全利益。 – 2011-05-09 04:29:11

回答

0

雖然obfuscatiing你的輸出將不會提供安全的方式很多,你可以達到你想要的東西在包裝代碼Output Buffering並在將其返回給客戶端之前通過自己的模糊篩選器運行它。

+0

如果我沒有模糊過濾器,該怎麼辦?我的腳本是從頭開始製作的,因此沒有第三方參與。我在哪裏可以得到一個模糊過濾器來刪除空白? – 2011-05-09 04:45:55

+0

你將不得不自己編寫來實現你想要混淆的任何東西。 – 2011-05-09 04:51:06

0

正如你被告知它不會提供任何安全改進。你只會讓你更難以在你的網頁上保持你的ajax/javascript調用。使用輸出緩衝是一種選擇,如果您正在使用模板解析器,您還可以在解析/輸出模板之前添加自己的代碼,以便刪除空白。但是,請確保您不刪除任何文本之間的空格;-)

我想這將是一個函數的地獄創建,並最終我認爲這是沒有太大的意義,創造這是值得創造它的時間。

相關問題