我已经从 git 安装了 metasploit-framework。它工作正常。我遵循Metasploit Framework的教程。
现在我想向这个框架添加更多脚本,比如来自Avg Security Scripts的脚本
我想知道,我们如何安装并告诉 metasploit 使用这些脚本?
任何帮助将不胜感激,因为它可能有助于向前迈出一步。
我已经从 git 安装了 metasploit-framework。它工作正常。我遵循Metasploit Framework的教程。
现在我想向这个框架添加更多脚本,比如来自Avg Security Scripts的脚本
我想知道,我们如何安装并告诉 metasploit 使用这些脚本?
任何帮助将不胜感激,因为它可能有助于向前迈出一步。
Metasploit 是用 Ruby 编写的,它不支持用 Python 编写的模块或脚本。然而,Metasploit 确实有一个使用 MSGPACK 的 RPC 接口。
以下是一些使用 Python + MSGPACK + Metasploit 的教程:
这是 SpiderLabs 为用 Python 编写的 MSF RPC 推出的一个库:https ://github.com/SpiderLabs/msfrpc
在这里查看指南。
这很简单,使用 Metasploit 的默认本地模块搜索路径 $HOME/.msf4/modules,并且有几个注意事项:
- 镜像“真实”的 Metasploit 模块路径
- 创建适当的类别
因此,如果您是 root 用户,只需将模块放入正确的目录结构中/root/.msf4/modules
。