jd-gui 0.3.3 - ubuntu 12.04失败了?

时间:2012-07-17 08:28:56

标签: java decompiler

我认为jd-gui是最好的Java反编译器之一;我很高兴在Linux上使用了一段时间。今天我试着在Ubuntu 12.04上调用它;我收到此错误消息:

  

JD贵   PROT_EXEC | PROT_WRITE失败。

任何想法?

2 个答案:

答案 0 :(得分:3)

检查内核中是否启用了PaX。 如果是这样,则使用paxctl来控制每个二进制的内存保护标志。在Ubuntu 12.04上,如果你没有明确地强化你的系统,默认情况下启动jdgui没有问题。

如果paxctl无法帮助您解决问题,请检查您的系统上是否有防病毒软件或其他强化方法,但这些方法并不真正尊重PaX标记。我知道Sym * * * AntiVirus for Linux阻止了jdgui。一旦你摆脱了内核模块,那么一切都恢复正常。运行lsmod | grep sym以确认模块是否已加载。

希望这有帮助。

答案 1 :(得分:0)

sudo apt-get install ia32-libs-gtk