如何保护HTML Metro应用程序的来源?

时间:2011-09-26 08:40:03

标签: html5 windows-8 microsoft-metro

我真的很有兴趣以Windows 8 Metro风格构建应用程序。我想使用HTML5,但我非常关心保护我的前端用户界面不被解构,最终被别人扯掉。不幸的是,我的服务都是开源的,所以除非我在开​​源服务和我的前端HTML5应用程序之间实现某种中间人,否则我无法真正隐藏它。

正如标题所说,我如何保护HTML Metro应用程序的来源?

2 个答案:

答案 0 :(得分:6)

您有两种选择:

  1. 在代码上运行JavaScript混淆器。这将使得更难以弄清楚,但并非不可能。
  2. 将关键功能实现为C ++方法。您可以使用JavaScript轻松地使用WinRT调用它们。这将使得理解正在发生的事情变得更加困难。

答案 1 :(得分:0)

如果您想保密(任何)秘密,请不要将其传递给客户。

可能存在某些我不知道的混淆(但)仍然可以重建代码。