加密js脚本 or use js脚本 to 加密 other stuffs?

解决方案 »

  1.   

    好象很难啊,既然是js,客户端就可以得到,而要浏览器能运行就必须要解密。浏览器得到源代码和用户得到源代码实际是一回事。很难很难。
    帮你up,看有哪位高人有办法。
      

  2.   

    我想应该是在说脚本的加密吧?
    关于这个问题,只能说稍稍对付一下吧
    因为毕竟都是在客户端的,懂一点的人很快就能把它弄出来
    (Internet临时文件)
    我见过的一个例子:
    var Words ="%3Cbody%20leftmargin%3D%220%22%20........"; (<-here)
    var NewWords;
    NewWords = unescape(Words);
    document.write(NewWords);
    象%20是空格这些都应该能看出来 上面的话 %3C 当然应该是"<"了
    这是有个网页想禁止复制而做的,因为看源代码只能看到上面那些
    脚本也unescape再write能造成一小点点的麻烦,
    (例如脚本中含有屏右键等)
    不过懂JS的人照样会搞出来(花点时间和耐心)
    再有就是大量的函数嵌套,复杂化(让没耐心的人看不下去... @_@)
    还有多重赋值,象前面有个变量 Var1 = "This is OK"
    怕被改动的话,在后面某个地方再检查Var1的值? 第1个字母是不是T?最后一个是不是K?不是的话再重新赋值? 或者Var1 = "T";Var1 +="h";Var1 +="i";......
    总之还是很容易被找出来的,JS 没秘密可言以上就是我见过的有些人用的方法
      

  3.   

    只能瞒过新手,用JScript.Encode
      

  4.   

    http://www.sjie.com/wsxt/asp/ztwd/025.htm
      

  5.   

    http://msdn.microsoft.com/scripting/vbscript/download/x86/sce10en.exe
      

  6.   

    http://expert.csdn.net/Expert/topic/1072/1072942.xml?temp=.6551325