在 Ubuntu 上安装 Metasploit/Armitage 时出现的问题

在 Ubuntu 上安装 Metasploit/Armitage 时出现的问题

我通过以下方式安装了 Metasploit教程。我可以运行 msfconsole,它运行良好。但是,我无法执行service metasploit start(metasploit.service 不存在),并且 中没有 metasploit 文件/etc/init.d。我认为这与 systemd 不了解 metasploit 有关?有什么想法可以解决这个问题吗?

Armitage 也给了我错误org.msgpack.UnpackException: parse error,我相信它与上述问题有关。

答案1

我发现这个修复程序对我有用:

  1. 使用您最喜欢的文本编辑器编辑 Gemfile.lock,其中显示:msgpack(0.6.0)显示:msgpack(0.5.12)
  2. 然后你必须运行:bundle install
  3. 运行 armitage

每次运行 msfupdate 时都必须执行此操作。

相关内容