如何保护firefox浏览器扩展的源代码

时间:2014-08-19 05:11:44

标签: javascript firefox google-chrome-extension firefox-addon browser-security

我们正在开发firefox浏览器扩展。我们能够成功安装XPI并访问我们开发的功能。

主要的逻辑是用JavaScript和HTML文件编写的。所以任何人都可以解压缩XPI文件并查看源代码。怎么预防这个? Mozilla是否提供任何加密机制?

将为Chrome等其他浏览器开发相同的功能。

1 个答案:

答案 0 :(得分:3)

您可以对您的JavaScript进行模糊处理,您的XPI仍然有效。 JavaScript混淆保留了代码的功能,但却使其难以阅读和重用(但并非不可能)。

我将把你已经尝试过的两个工具留给你:

免费:uglifyjs(仅限缩小,即删除不必要的字符以使其变小);

非自由:jscrambler(如果你正在寻找混淆,似乎是最好的选择);

谷歌:[javascript | html5] [〜保护| 〜混淆]找到更多混淆工具。