[問題] 有辦法擋住 console script 嗎?

作者: hammert (^^不會來問了。可以完成1)   2015-04-30 18:20:50
因為擔心網頁被修改內容,所以想預防有心人按 F12 開始編輯。
不曉得有沒有人成功擋住 console script ?
因為 google 後都沒有找到方法,因此來這裡詢問。
作者: hammert (^^不會來問了。可以完成1)   2015-04-30 18:22:00
程式已有先擋住 f12 鈕。但還是沒辦法擋住選單的功能 XD
作者: LPH66 (-6.2598534e+18f)   2015-04-30 21:09:00
javascript: 書籤應該擋不掉吧...
作者: mars90226 (火星人)   2015-04-30 21:54:00
要擋這個擋不完的,真的惡意的就不會用瀏覽器,會用程式去改你要做的事應該是在server端檢查
作者: hammert (^^不會來問了。可以完成1)   2015-05-02 17:53:00
Server 端檢查有什麼推薦的嗎?因為目前程式怕曾經開發者可以透過console 查詢。所以才想要擋住。
作者: mmis1000 (秋月戀楓)   2015-05-02 21:29:00
如果你不希望client知道,就別送給client阿你應該要假設所有給client的都"已經"被知到了才對而不是試圖阻擋,那一點用處都沒有
作者: ChiuTW (Chiu)   2015-05-03 09:51:00
丟出來的東西沒辦法藏起來的啦…
作者: hammert (^^不會來問了。可以完成1)   2015-05-03 11:32:00
我指的是例如有一個function gotomanager() { window.location("a.html") 。有沒有辦法不讓console 直接輸入gotomanager ?
作者: ChiuTW (Chiu)   2015-05-03 21:05:00
你為什麼要這麼糾結在 console 上面 XD
作者: mmis1000 (秋月戀楓)   2015-05-03 22:39:00
你知道我有辦法用userscript把頁面任何部分重寫嗎?然後chrome的inspector甚至能看closure裡的數值,是要怎麼防啊?甚至,只要用 (window.a = a) && false 來下條件斷點,就能把任何closure裡的數值強制暴露給console當然,function也是完全相同的一回事另一個chrome的功能,他可以把硬碟上的js黨,取代網站本身的讀取,方法要多少就有多少你能找到的任何方法,都只對XSS有效,對console沒意義

Links booklink

Contact Us: admin [ a t ] ucptt.com