2010-07-19 112 views
1

我知道任何被下载并且在用户身上的东西都很难保护,但我只是想听听意见。我正在考虑销售脚本(使用Greasemonkey制作...),我希望能够防止用户轻松查看源代码或将其发送给其他人。提前致谢。保护Greasemonkey脚本?

+4

这是不可能的。即使混淆可能会使代码不易读,但逻辑仍然可用,并且有经验的JavaScript程序员可以轻松地将代码混淆。另外,如果你不想让人们阅读你的JavaScript代码,你可能不应该在JavaScript中写东西。 – 2010-07-19 20:23:37

回答

1

使用Greasemonkey,除JavaScript混淆之外还有另一个选项。

您可以将您的GM脚本编译为Firefox扩展。

Greasemonkey安装可以轻松查看/获取GM的脚本代码。但几乎没有平民甚至知道在哪里寻找扩展源文件。 (当然,没有什么会阻止确定的程序员获取和分析你的代码。)

一个这样的编译器位于:http://arantius.com/misc/greasemonkey/script-compiler