2016-12-30 3 views
1

Ich habe eine Android-App mit Intel XDK entwickelt, aber jetzt muss ich wissen, wie ich es vor Piraterie schützen kann.Schützen Sie meine Android (Intel XDK) App vor Piraterie

Können Sie mir die Methoden dazu sagen und wie kann man es mit Intel XDK anwenden? (jedes Beispiel wird nützlich sein)

Nur für den Fall, meine App wird mit und ohne Internetverbindung funktionieren.

Ich bin neu mit dieser Art von Sicherheitsproblemen.

Danke euch allen.

Antwort

2

Aus meiner Erfahrung mit HTML5-Anwendungen mit Intel XDK gibt es ein paar Maßnahmen, die Sie ergreifen können .. Die erste ist, die Logik, die in der Javascript sein kann, zu verbergen, indem es unmöglich, es zu verstehen. Dies wird als Verschleierung bezeichnet und Sie sollten die widerstandsfähigste Option wählen, die Sie finden können. Die meisten Obfuscatoren sind trivial, also überprüfen Sie sorgfältig. Darüber hinaus können Sie RASP-Funktionen wie Anti-Debugging- und Anti-Tampering-Transformationen anwenden. Dadurch schützt sich Ihr JavaScript grundsätzlich selbst. Ich benutze Jscrambler, um dies zu erreichen und AFAIK es ist die einzige Lösung, die diese Möglichkeiten bietet. Ich fand sie durch einige Blog-Posts, die sie einmal gepostet haben. Schauen Sie

+1

Danke Josh, das ist nützlich, aber haben Sie einen Rat, um Kontoerstellung von Nutzern zu vermeiden, die die App nicht gekauft? –

+0

Sie können Nutzern nach der Zahlung einen Link senden, um ihr Konto zu erstellen, anstatt Konten in der App zu erstellen. Sie können auch jeden Benutzer über die Transaktions-ID seiner Zahlung überprüfen. – user7366409