Securing apps with Apache Cordova MS VS Extension in app stores

Just ask a question about the applications downloaded in the Windows Store, Andriod Store and Apple Store. I have never created an application before for any of the three stores, but the Multi Hybrid Extension for Visual Studio seems to be great for all three platforms.

How to protect your code for applications downloaded in three stores? The main development for the Apache Cordova extension is done in HTML5 and Javascript. On a regular HTML / Javascript website, the end user can simply right-click and view the source code of the page and see all the code that I wrote.

My question is: how is this protected for apps downloaded to the app store? Can anyone redesign my application and get the code and just resell it?

Thank you all for your time.

+6
source share
1 answer

You want, break out once, expand a lot. Then you will want to use HTML5 for this. You can use Apache Cordova directly, but you want to use a service like Telerik AppBuilder, Adobe Phonegap or Intel XDK.

As for your question, it is best to use a good method of obfuscating JavaScript source code to protect your sources before publishing. There is no such thing as a 100% complete proof of solution when it comes to JavaScript obfuscation, but professional tools like JScrambler can go a long way. At least JScrambler, I know that it supports Mobile and HTML5, which is good, because they guarantee that the resulting code is compatible.

There are other tools, even free ones. But be careful, there are many other tools that do obfuscation, coding / packaging, or minfication, which seem to provide protection, but are reversed within minutes. So, if you really do not know how to tell the difference, I recommend you rely on a professional service.

+5
source

Source: https://habr.com/ru/post/976436/


All Articles