日期:2014-05-16  浏览次数:20328 次

怎么样禁止js被下载啊.
怎么样禁止js被下载啊.

------解决方案--------------------
<script src= "xx.asp "> </script>
在xx.asp里判断是否直接从地址输入还是嵌入在页面中的
再设置进行缓存,一般即可
------解决方案--------------------
js本身是放在客户端的,安全性木发子
------解决方案--------------------
不光是想禁止js的下载,还有css,htc,甚至html得不想被下载,但这又有些不现实,与整体的
构想思路不符。
如果能压缩/加密这些文件,也就是将他们全部转为二进制文件,可能是一种可行的办法。不从
别的方面想,单从提高网络传输入效率方面,也会收到很好的效果的。
不过“道高一尺魔高一丈”,即便可以压缩/加密这些文件进行传输,也很快会有解压或解密的
办法的。

------解决方案--------------------
防止不了, 只要在客户端, 没法子...

不过有另一个编程思路, 就是使用 JS 的探亲 asp jscript
把逻辑放在 .asp 中, 把表现放在 .js 中, 可以完成要求...
不过这样远端增加了N次的服务请求...
换句话说类似于 ASP.ENT....

------解决方案--------------------
不用研究拉...
浪费力气...
你只要想着JS代码是一定会完全给人看到的就行了...
不然你搞到个所谓 "祖传秘方 "的加密方法...
还以为人家看不到,结果却是掩耳盗铃...
------解决方案--------------------
写复杂点不就好了。现在的大网站都这么做的。现在大网站的做法是,一般5行可以做到的东西,就写5千行。
------解决方案--------------------
<script src= "xx.asp "> </script>
在xx.asp里判断是否直接从地址输入还是嵌入在页面中的
再设置进行缓存,一般即可

这个怎么判断啊.
------解决方案--------------------
把JS加入到内存后 将JS在页面中删除?
------解决方案--------------------
浏览器是你自己写的才有用,要不防不了的,
也可以打js写到flash中,再用SWF Encrypt 最新版加密,
不过这也中能防一段时间,破解软件的更新速度也是很快的
你写的JS有人下载参考那是你的荣兴,说明水平不错
但是连这个都不给人家看那也显得太小气了
------解决方案--------------------
换了公司,原来收藏的一些软件找不到了。T_T

我原来用的是个Java的程序,在DOS下运行,很简陋。运行后可以选择混淆的级别,从简单的删除换行与空格的1级,一直到所有的函数与变量都替换的4级。

网上随便搜索了一下,很多人在用一个叫Javascript Obfuscator的混淆工具,应该不错,网上很多注册版。不过病毒应该也不少,祝好运~~