使用Metasploit执行Python脚本

问题描述

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

从metasploit.msfrpc导入MsfRpcClient

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

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

解决方法

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

然后在python中

从pymetasploit3.msfrpc导入MsfRpcClient

它可以工作。祝你好运。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...