-2

我有一个功能,我希望能够用眼睛很难改变/修改。

例子:

<script type="text/javascript"> 
        myFunction({ 
            var1: 356532,
            othervar: "blablabla",
            another: "#qwerty",
            lastvar: "thisisthis"   
        }); 
    </script> 

在这里知道变量意味着什么很容易进行更改。

有没有一种简单的方法让它难以理解(例如:混淆)?

显然,一旦传递给我的脚本,我就需要能够使用这些变量。

对此的任何建议将不胜感激。

更新:我需要这是一个可以在我的脚本上运行的函数(它是通过我制作的表单生成的)

我希望这更有意义。

4

3 回答 3

3

不要使用默默无闻作为安全措施。如果不允许他们知道变量的名称,您就会遇到严重的安全问题。别说我没警告过你...

现在至于答案:对创建自己的缩写的变量进行编码。不过我不建议这样做。

于 2011-10-13T07:48:14.060 回答
1

如果您正在从表单中读取数据,那么每次混淆尝试都是毫无意义的。因为很容易找到从表单中读取值的代码,然后您就可以查看这些表单数据的使用方式。例如:“名称”-数据像这样被混淆并且......只要让你的工具变得如此好用和方便,每个人都很开心,没有人需要破解它。

于 2011-10-13T08:30:27.590 回答
-1

这就是我一直在寻找的。对不起,我的问题有任何混淆。

http://javascriptcompressor.com/

于 2011-10-16T10:36:34.833 回答