使用由HttpHandler生成的JS的安全性

时间:2011-04-19 08:52:50

标签: javascript asp.net httphandler

我正在使用插件,该插件根据用户在注册时提供的要求提供给用户。所有代码都通过JS运行,而JS则在HttpHandler中生成。使用此插件,我们使用我们的公司徽标。如果用户使用我们的链接没有问题但是如果任何人可以下载JS并且可以编辑它并使用没有我们的徽标。我想设置安全性,所以没有人可以脱机使用JS(我的意思是没有我们的链接)。这可能吗?如何?

1 个答案:

答案 0 :(得分:2)

这是不可能的。您的服务器将代码发送到浏览器,然后浏览器执行代码。可以使用HTTP嗅探器或JavaScript调试器(在大多数现代浏览器中都可用)捕获代码,修改它并重用。在许多站点上使用的唯一选项是混淆 - 但它并没有真正阻止使用代码的修改版本 - 它使其修改变得复杂。