【问题标题】:How to protect phonegap application source code?如何保护phonegap应用程序源代码?
【发布时间】:2018-01-30 08:15:42
【问题描述】:

我想知道当我将 phonegap 应用程序上传到 Play 商店时,是否任何人都可以在安装我的应用程序后查看源代码。
如果源代码是可见的,我可以采取哪些措施来保护它?

【问题讨论】:

  • 我没有看到问题。
  • 如果我的回答解决了你的问题,你可以批准这个作为接受的答案

标签: android phonegap


【解决方案1】:

PhoneGap 应用程序基本上是html/css 和封装在原生Android WebView 中的javascript 代码。因此,为了保护您的源代码不受他人侵害,您可以使用uglify 等技术对其进行编码。对于普通用户来说,这就足够了。它类似于 Proguard 为原生 Android apk 所做的事情。但是,如果您希望代码逻辑的某些部分完全保密,请将其保存在服务器端本身。任何面向客户端的应用程序都是可读的(例如,网页、可执行文件等)。

【讨论】:

    【解决方案2】:

    您可能知道,apk 文件实际上只是一个 zip 存档,因此您可以尝试将文件重命名(或简单地强制您的解压缩工具打开 apk 文件)该文件为 appname.apk.zip 并使用任何zip 实用程序。

    不过,您可以在https://ourcodeworld.com/articles/read/386/how-to-encrypt-protect-the-source-code-of-an-android-cordova-apphttps://ourcodeworld.com/articles/read/386/how-to-encrypt-protect-the-source-code-of-an-android-cordova-app 处加密您的源代码结帐

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-19
      • 2013-05-02
      相关资源
      最近更新 更多