混淆Javascript [英] Obfuscate Javascript

查看:88
本文介绍了混淆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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆