我正在尝试按照以下步骤安装 armitage(视频 6:51)。执行后sudo ./armitage
,我收到以下消息:
The Parallel GC can not be combined with -XX:ParallelGCThreads=0.
我要做什么才能完成该软件的安装?
答案1
这是 Oracle Java 1.8u131 中的一个错误,解释如下在这篇博文中:
Oracle Java 的最新更新引入了一个更改,该更改破坏了
-XX:+AggressiveHeap
命令行选项 [...] Java 团队已意识到此错误,并且它的优先级为 2。这是为崩溃、数据丢失和严重内存泄漏保留的级别。他们非常重视这个问题,我希望这个问题会在即将到来的 Java 更新中消失。在 Linux 上,解决此 Oracle Java 错误的一种方法是更新 cobaltstrike 和 teamserver 脚本以
-XX:ParallelGCThreads=8
在 java 命令后指定选项。我建议你远离 Oracle Java 1.8u131。如果你已经更新到 Java 1.8u131,那么降级至 Java 1.8u121。
答案2
以下是由 nizar Mhymyd 制作的降级至版本 121 的分步视频。 https://www.youtube.com/watch?v=qItkpx61XQ0。