混淆Javascript [英] Obfuscate Javascript
问题描述
嘿大家,
我正在寻找一种混淆一些Javascript代码的好方法。
任何人对特定软件都有良好的体验或糟糕的体验吗?
感谢
Hey everyone,
I''m looking for a good way to obfuscate some Javascript code. Does
anyone have a good experience or bad experience with a particular software?
thanks
推荐答案
twigster于2006年8月17日在comp.lang.javascript中写道 :
twigster wrote on 17 aug 2006 in comp.lang.javascript:
我正在寻找一个好的混淆一些Javascript代码的方法。
任何人对特定的
软件都有良好的体验或糟糕的体验?
I''m looking for a good way to obfuscate some Javascript code. Does
anyone have a good experience or bad experience with a particular
software?
阅读NG''a档案。这个Q每周都会被问到。
....你会得出不可避免的结论
,客户端混淆的需要是无稽之谈。
[...对于服务器端混淆也是如此。]
-
Evertjan。
荷兰。
(请在我的电子邮件地址中将x'变为点数)
Read the NG''a archive. This Q is asked every week or so.
.... and you will come to the inevitable conclusion
that the need for clientside obfuscation is nonsense.
[... and that that for serverside obfuscation is too.]
--
Evertjan.
The Netherlands.
(Please change the x''es to dots in my emailaddress)
我'我正在寻找一种混淆一些Javascript代码的好方法。有没有人
I''m looking for a good way to obfuscate some Javascript code. Does anyone
对特定软件有很好的体验或糟糕的体验?
have a good experience or bad experience with a particular software?
不是真正的混淆器,但你可以尝试我的Javascript的测试版本
Cruncher,它提供了javascript文件的真正压缩。混淆
来自副作用。这种压缩。
http://www.fanskap.se/紧缩
Not really a obfuscator, but you could try a beta version of my Javascript
Cruncher which offers REAL compression of javascript files. Obfuscation
comes as a "side effect" of this compression.
http://www.fanskap.se/crunch
twigster写道:
twigster wrote :
嘿大家,
我正在寻找一种混淆一些Javascript代码的好方法。
任何人对特定软件都有良好的体验或糟糕的体验吗?
感谢
Hey everyone,
I''m looking for a good way to obfuscate some Javascript code. Does
anyone have a good experience or bad experience with a particular software?
thanks
请点击此链接:
http://dean.edwards.name/weblog/2005/02/packer2-beta/
注意:所有命令/块都应该以''结束;''或者它/
可能会导致语法错误。例如:
var foo = function(e){
var i = 0;
switch(e){
案例0:
if(e == i){
sayHello();
};
休息;
};
};
函数sayHello(){
alert(" hello");
};
Follow this link :
http://dean.edwards.name/weblog/2005/02/packer2-beta/
Note : ALL your commands/blocks should be ended with a '';'' , or it
might result in syntax errors. For example :
var foo = function(e) {
var i = 0;
switch (e) {
case 0:
if ( e == i ) {
sayHello();
};
break;
};
};
function sayHello() {
alert( "hello" );
};
这篇关于混淆Javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!