Eternalblue-Doublepulsar-Metasploit

admin 2023年5月18日09:46:35评论37 views字数 1516阅读5分3秒阅读模式

恒之蓝双脉冲星MSF模块,即MS17-010。

Github地址:

https://github.com/Telefonica/Eternalblue-Doublepulsar-Metasploit

这个是x86和x64架构通用的,貌似是由于不开源所以没有集成到MSF里面。

可利用版本:

Eternalblue-Doublepulsar-Metasploit

因为没有被集成到MSF里面所以需要手动来搭建环境。

Eternalblue-Doublepulsar-Metasploit

手动搭建有2种方式

第一种需要替换payload以及安装i386(x86)的wine环境等,十分麻烦,很容易把Linux环境搞崩。

第二种是直接用作者提供的Dockerfile来自动化构建docker即可。

在这里我采用第二种方式来构建环境:

kali 2021.1

安装docker:sudo apt install docker.io -yGit:git clone https://github.com/Telefonica/Eternalblue-Doublepulsar-Metasploit.git修改一下Dockerfile,因为得fq:将文件下载到本地,然后用python起一个web服务器,替换一下Dockerfile里面的url即可。curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfupdate.erbpython3 -m http.server替换完成之后构建即可:sudo docker build .以docker host网络模式来启动image:sudo docker run --name msf17010 -it --network host e959690eca13

修改过的Dockerfile

FROM debian:stretch
WORKDIR /root/Eternalblue-Doublepulsar-Metasploit
RUN apt-get update && apt-get -y install wine git gnupg curl
RUN dpkg --add-architecture i386 && apt-get update && apt-get -y install wine32
RUN curl curl http://192.168.113.129:8000/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall
ADD . /root/Eternalblue-Doublepulsar-Metasploit
RUN cp eternalblue_doublepulsar.rb /opt/metasploit-framework/embedded/framework/modules/exploits/windows/smb/
RUN mkdir -p /root/.wine/drive_c

msf options如下:

Eternalblue-Doublepulsar-Metasploit

run:

Eternalblue-Doublepulsar-Metasploit

因为我之前run过一次,它会自动安装一个backdoor,所以界面会有差异。

shell到手。。。

Eternalblue-Doublepulsar-Metasploit

现在就能联动CS进行提权了,以及各种操作。

额,有需要的话后台留言,我可以把docker导出一份或者上传到dockerhub。

PS:这是我一周前答应某人写的,咕咕咕,太菜了只能水一水,也不知道写啥。想了很久还是不知道写啥,,,想打联盟了,诶,我就是玩~顺便推广一下自己的blog:https://cnshark.top/

原文始发于微信公众号(彼岸花安全团队):Eternalblue-Doublepulsar-Metasploit

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年5月18日09:46:35
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Eternalblue-Doublepulsar-Metasploithttps://cn-sec.com/archives/1042641.html

发表评论

匿名网友 填写信息