如何保护离线 html 应用程序?
How can I protect an offline html application?
我们制作了一个 html 应用程序,html 中的仪表板没有日志记录,它使用 html 交互式内容 (json),仅在小学离线使用.由于缺乏互联网连接,该应用程序处于离线状态。
问题是如何保护应用程序不被复制 code/app.
HTML、CSS 和 JavaScript 资产是纯文本的,任何人都可以阅读(例如,浏览器需要解析它们)。
JavaScript 存在代码混淆器。他们通过重命名函数和变量并删除所有不必要的空格来使代码变得不可读。还有 Google Closure 编译器,它也进行混淆,同时还旨在使它们更小、解析速度更快。
与任何事情一样,只要有足够的时间和奉献精神,一个人仍然可以对其进行逆向工程。混淆输出的可读性取决于您的代码结构。
您似乎对有人复印作品感到担忧。在这种情况下这是非法的并且很容易检测到。
我们制作了一个 html 应用程序,html 中的仪表板没有日志记录,它使用 html 交互式内容 (json),仅在小学离线使用.由于缺乏互联网连接,该应用程序处于离线状态。 问题是如何保护应用程序不被复制 code/app.
HTML、CSS 和 JavaScript 资产是纯文本的,任何人都可以阅读(例如,浏览器需要解析它们)。
JavaScript 存在代码混淆器。他们通过重命名函数和变量并删除所有不必要的空格来使代码变得不可读。还有 Google Closure 编译器,它也进行混淆,同时还旨在使它们更小、解析速度更快。
与任何事情一样,只要有足够的时间和奉献精神,一个人仍然可以对其进行逆向工程。混淆输出的可读性取决于您的代码结构。
您似乎对有人复印作品感到担忧。在这种情况下这是非法的并且很容易检测到。