[问题] 有办法挡住 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