【问题标题】:About compiler and decompilation关于编译和反编译
【发布时间】:2011-02-11 08:08:21
【问题描述】:

我想阻止任何人进行 apk 反向编译。我们需要做点什么。我上网浏览了,但我仍然不清楚操作步骤。

谁能告诉我怎么做?

非常欢迎任何人的帮助!谢谢!!

【问题讨论】:

  • 嗨,马特艾伦,我很高兴得到你的帮助。刚刚,我没有时间问这个问题。所以我犯了很多错误。谢谢你的帮助。祝你好运
  • 不用担心。我只是为了让更多人阅读你的问题而做出改变。

标签: android decompiler


【解决方案1】:

您需要obfuscator。如果您运行的是 .NET 或 Java,这些应该很容易找到。

没有什么可以阻止人们反编译您的代码。你所能做的就是让它尽可能地难读。不要在源代码中执行此操作(因为您将无法自己修改代码),请使用混淆器将其作为构建后步骤。

【讨论】:

    【解决方案2】:

    Google 推荐使用 ProGuard。有关详细信息,请参阅 Android 文档中的 this link

    它不会阻止人们反汇编您的代码(您将无法阻止它 - 毕竟,操作系统需要反汇编您的代码才能执行它!),但它会让人很难看到发生了什么事。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-22
      • 1970-01-01
      • 1970-01-01
      • 2011-09-02
      • 2019-12-17
      • 1970-01-01
      • 2013-04-12
      • 1970-01-01
      相关资源
      最近更新 更多