使用Metasploit执行Python脚本

问题描述

我正在尝试为一个类运行漏洞测试,脚本中的第一行代码是:

Metasploit.msfrpc导入MsfRpcclient

但是,当我尝试运行程序时,出现“ ModuleNotFoundError:没有名为“ Metasploit”的模块”

我在Kali Linux上运行; Metasploit是标准配置,但是我做错了什么或缺少模块。有没有人遇到这个问题,也许可以提出解决方案?

解决方法

首先, pip3 install --user pymetasploit3 $ msfrpcd -P yourpassword -S

然后在python中

从pymetasploit3.msfrpc导入MsfRpcClient

它可以工作。祝你好运。