Python Metasploit没有';无法从漏洞数据库中检测添加的漏洞
根据命名约定,我已将www.exploit-db.com中的漏洞添加到Python Metasploit没有';无法从漏洞数据库中检测添加的漏洞,python,exploit,metasploit,Python,Exploit,Metasploit,根据命名约定,我已将www.exploit-db.com中的漏洞添加到/.msf4/modules/exploit/windows/remote/41987.py。我用命令updatedb更新了数据库并重新启动 Metasploit未检测到新添加的漏洞。但是,如果我添加41891.rb,它不会检测到任何问题。为什么Metasploit看不到python文件?因为Metasploit完全是用Ruby编写的。按照以下步骤添加python扩展(如果您还没有这样做): -MeterMeter>使用pyt
/.msf4/modules/exploit/windows/remote/41987.py
。我用命令updatedb
更新了数据库并重新启动
Metasploit未检测到新添加的漏洞。但是,如果我添加
41891.rb
,它不会检测到任何问题。为什么Metasploit看不到python文件?因为Metasploit完全是用Ruby编写的。按照以下步骤添加python扩展(如果您还没有这样做):
-MeterMeter>使用python
-尝试python_import导入您的python代码模块我也遇到了同样的问题 Metasploit具有导入python模块的功能,但它不能与任何随机python脚本一起工作,该脚本需要一个结构才能在Metasploit中工作 您将在这个答案中获得详细的视图。信息量很大的一个
希望有帮助。几个月前,我写了一个小脚本来修复将自定义模块导入metasploit。这是链接
导入自定义模块后,无法重新加载或更新msf漏洞。
它给了我一个与堆栈相关的巨大随机错误,但这是不可能的。请不要破坏您的帖子。通过在Stack Exchange网络上发布,您已授予Stack Exchange在下不可撤销的权利,以分发该内容(即,无论您未来的选择如何)。根据堆栈交换策略,帖子的非故意破坏版本是发布的版本,因此,任何故意破坏都将恢复。如果您想了解有关删除帖子的更多信息,请参阅: