【问题标题】:can we covert java .class into .java file then how java is called as a secure lang [duplicate]我们可以将 java .class 转换为 .java 文件,那么如何将 java 称为安全语言 [重复]
【发布时间】:2012-06-30 15:53:24
【问题描述】:

是否有任何转换器可以将我们编译的.class(Abc.class)转换为.java(Abc.java)。如果我们能做到这一点,那么我们称之为 Java 的方式就是安全语言。有没有其他方法可以将我们的类转换成.java文件

我提出了有关 java 安全性的问题,请注意

谢谢大家

【问题讨论】:

  • 谢谢......
  • 你在问什么?如何在网络上搜索“Java 反编译器”?还是您在询问安全性?
  • @Ted Hopp 正在询问安全性,如果我们可以将我们的类文件转换为 .java 文件,我们怎么能说 java 是安全的。我们可以轻松地从 jar 中提取所有类文件。所以任何人都可以得到我们的编码
  • “通过默​​默无闻的安全”通常被认为是一件坏事。
  • 我建议您重新表述您的问题,以便明确意图。几乎每个阅读本文的人都认为您在询问如何反编译 .class 文件,并且您提出安全问题只是为了尘埃落定。但是,请注意,此论坛用于提出具体的、可回答的问题,并且可能导致无休止辩论的问题将很快被关闭(与关闭此问题的原因不同)。

标签: java security class decompiler


【解决方案1】:

有反编译.class文件的工具,如JADhttp://en.wikipedia.org/wiki/JAD_(JAva_Decompiler)

从这个意义上说,如果您要分发类文件,我不会说 java 是安全的。但是,您可以采取一些措施,例如使用混淆器,例如 ProGuard (http://proguard.sourceforge.net/)

【讨论】:

猜你喜欢
  • 2014-09-17
  • 1970-01-01
  • 1970-01-01
  • 2011-08-22
  • 2014-11-22
  • 1970-01-01
  • 2012-10-06
  • 1970-01-01
相关资源
最近更新 更多