search

Home  >  Q&A  >  body text

php - 如何防止JD-GUI、JD-Eclipse 查看自己代码?

在自己Android学习过程中发现有种jd-gui反编译工具。有那位开发大牛有防止jd-gui查看自己代码方法!

怪我咯怪我咯2916 days ago616

reply all(3)I'll reply

  • 大家讲道理

    大家讲道理2017-04-10 14:58:41

    java代码混淆

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 14:58:41

    使用Proguard来混淆代码,可以达到你的目的。

    AndroidStuido生成项目的时候会自动的创建Proguard的配置文件,你只需要定制就可以了。

    http://developer.android.com/guide/developing/tools/proguard.html

    reply
    0
  • 阿神

    阿神2017-04-10 14:58:41

    使用jd-gui查看class文件的时候,经常会发现有一些方法或类,无法正常的显示出来。

    请输入图片描述

    我们可以利用这个bug,来阻止jd-gui反编译我们的class文件。
    http://blog.segmentfault.com/aijiami/1190000000635798
    App安全检测平台(http://safe.ijiami.cn)。

    reply
    0
  • Cancelreply