在应用商店中使用Apache Cordova MS VS扩展保护应用程序

Protecting Apps with Apache Cordova MS VS Extension on App Stores

本文关键字:MS Cordova VS 扩展 应用程序 保护 Apache 应用      更新时间:2023-09-26

关于在Windows应用商店、Andriod应用商店和苹果应用商店上传的应用程序,有一个问题。我以前从未为这三个商店中的任何一个构建过应用程序,但Visual Studio的多混合扩展似乎是覆盖所有三个平台的一个良好开端。

如何为上传到这三个商店的应用程序保护我的代码?Apache Cordova扩展的核心开发是在HTML5和Javascript中完成的。在普通的HTML/Javascript网站上,最终用户只需右键单击并查看页面的源代码,就可以查看我编写的所有代码。

我的问题是,上传到应用商店的应用程序如何保护这一点?有人能对我的应用程序进行逆向工程,得到代码并简单地转售吗?

感谢大家抽出时间

您想要一次开发,多次部署。然后,你会想要使用HTML5来实现它。您可以直接使用Apache Cordova,但您需要使用Telerik AppBuilder、Adobe Phonegap或Intel XDK等服务。

关于你的问题,你最好的办法是在发布之前使用一个好的JavaScript源代码模糊服务来保护你的源代码。在JavaScript模糊处理方面,没有100%完全证明的解决方案,但像JScrambler这样的专业工具可能会让你走很长的路。至少JScrambler我知道它支持Mobile和HTML5,这很好,因为它们确保生成的代码是兼容的。

还有其他工具,甚至是免费的。但要小心,还有很多其他工具可以进行模糊处理、编码/打包或mination,它们似乎提供了保护,但在几分钟内就会被逆转。所以,除非你真的知道如何区分,否则我建议你依靠专业的服务。