Metasploit 没有运行并且显示了一些错误。

首先,确保您已经安装了带有 Metasploit 版本的 PentestBox 在 C:\PentestBox\ ,并且在安装之前已经关闭了所有的杀毒/防火墙(包括 Microsoft Windows Defender)。以下是 Metasploit 失败的可能原因:

  • 如果您的系统上有任何 Ruby 安装,请将其从路径中删除。为了删除它,转到控制面板> 系统 > 高级系统设置 > 环境变量。然后在path变量中查找Ruby path。

  • 如果您在系统上使用阿拉伯语,那么首先需要在控制台输入chcp 65001,以便用户 Metasploit 正常运行。