我通过以下方式安装了 Metasploit这教程。我可以运行 msfconsole,它运行良好。但是,我无法执行service metasploit start
(metasploit.service 不存在),并且 中没有 metasploit 文件/etc/init.d
。我认为这与 systemd 不了解 metasploit 有关?有什么想法可以解决这个问题吗?
Armitage 也给了我错误org.msgpack.UnpackException: parse error
,我相信它与上述问题有关。
答案1
我发现这个修复程序对我有用:
- 使用您最喜欢的文本编辑器编辑 Gemfile.lock,其中显示:msgpack(0.6.0)显示:msgpack(0.5.12)
- 然后你必须运行:bundle install
- 运行 armitage
每次运行 msfupdate 时都必须执行此操作。