【问题标题】:I can't open decompilers? (jar) [closed]我无法打开反编译器? (罐子)[关闭]
【发布时间】:2016-03-03 15:24:48
【问题描述】:

我正在寻找支持 java 8 的良好反编译器。我有 cfr 和 procyon,但反编译器都无法打开(.jar 文件)。

我确实分配了环境变量 JAVA_HOME 和 PATH... 我可以打开任何其他 jar 文件。

我尝试过http://www.javadecompilers.com/,但反编译失败很多。

【问题讨论】:

  • 你是在尝试打开一个严重混淆的 jar 吗?
  • 你可以使用 IntelliJ 内置的反编译器,github.com/fesh0r/fernflower 例如,这适用于 lambdas。
  • @Xvolks 我正在尝试打开反编译器本身。
  • @PeterLawrey IntelliJ 在我单击要反编译的 .class 文件时不显示任何内容
  • @SJacobs 可能是问题所在:当您打开文件时,该文件已被系统锁定。尝试在别处复制 jar。

标签: java jar path


【解决方案1】:

您应该启动不带参数的 procyon 以显示所有可能的选项。 我无法在 cmets 中逐一解释。

java -jar procyon-decompiler-0.5.30.jar

【讨论】:

  • 非常感谢这个反编译器很棒!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-03-08
  • 2014-08-28
  • 2010-10-09
  • 1970-01-01
  • 2010-09-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多