Cordova隐藏android源代码

时间:2016-06-28 01:35:07

标签: android jquery cordova jquery-mobile

我正在开发一个移动应用程序(使用Cordova和JQuery mobile),我发现ios,android可以任何人查看我的源代码!

这对我来说非常危险,所以我使用了Cordova插件

科尔多瓦-插件-隐窝文件

它对ios来说非常简单和好,但是对于android我遇到了ajax的问题​​而且它不再工作并且总是给我404 http错误但ios使用相同的一切工作正常

所以我的问题是:如何通过影响其他人的

来保护我的源代码

谢谢

1 个答案:

答案 0 :(得分:0)

很多人都提出过这类问题,基本上你无法对你的应用程序提供全面的保护。

您可以组合使用以下

  • 混淆 - 有反向混淆器
  • 加密 - 您可能需要在应用程序中保留加密JS和密钥,除非您在每次打开时使应用程序在线连接。如果你这样做,那么最好将在线移植敏感代码并在那里运行它。如果您的应用程序在运行时解密代码,那么有人可能仍会通过开发人员看到它。
  • 付费保护

这些都不会完全保护您的代码,但后者可能会做得最好。你必须支付,我没有看到任何关于其功效的独立撰写。如果你看下面的链接,看看加密ios,这是迄今为止最好的。

以下是关于此

的其他问题的一些链接

obfuscate

encrypt

encrypt ios

paid