保护javascript源代码

时间:2014-02-12 07:09:49

标签: javascript security

我创建了一个包含java脚本的应用程序,我希望它是安全的。我知道混淆是一个保护代码的好主意。但它很容易被解码。可以任何人建议任何方法,通过它可以保护我的java脚本代码的某些部分或全部。

1 个答案:

答案 0 :(得分:3)

首先缩小代码,然后对其进行模糊处理,这就是你能做的所有事情。

有人可以接受并运行您的代码,但是他们无法理解它以进行自定义,因为如果缩小变量和函数,它们将被命名为a, b, c

您可以拥有一些域保护,例如document.href === 'mysite'然后运行代码,它不会保护它,但它是一个障碍

你可以通过Ajax加载你的脚本,然后eval加载你的脚本,这意味着找到脚本会更难,你找到它的唯一方法就是检查网络请求。

正如你所看到的,没有办法保护它,但你可以在路上放置一大堆障碍物