2016-12-30 109 views
1

我一直在开发一款带有英特尔XDK的Android应用,但现在我需要知道如何保护它免受盗版。保护我的Android(英特尔XDK)应用免受盗版

你能告诉我实现这个的方法,以及如何将它应用于Intel XDK? (任何示例都会有用)

为了以防万一,我的应用程序可以在没有互联网连接的情况下使用。

我是新来的这种安全问题。

谢谢大家。

回答

2

从我使用英特尔XDK构建HTML5应用程序的经验来看,您可以采取一些措施。第一种方法是通过使其不可理解来隐藏可能存在于javascript中的逻辑。这称为混淆,你应该选择你能找到的最具弹性的选项。大多数混淆器都是微不足道的,所以仔细检查。最重要的是,您可以应用RASP功能,例如反调试和反篡改转换。这使得你的JavaScript基本上保护自己。我使用Jscrambler来实现这一点,AFAIK是唯一提供这些可能性的解决方案。我发现他们通过他们发布一次的博客文章..看看

+1

谢谢乔希,多数民众赞成在很有用,但你有一个建议,以避免从未购买该应用程序的用户创建帐户? –

+0

您可以在付款后为用户创建帐户,而不是在应用内创建帐户。 您也可以通过其付款的交易ID来验证每个用户。 – user7366409