在内网渗透时,通常挂上代理后。在内网首先会打啵ms17-010。在实战中,使用msf的ms17-010模块,数次没有反d成功。基于此,到底如何成功利用ms17-010
在msf成功接收session之后,添加路由
然后使用ms17-010相关的模块进行探测是否存在该漏洞。
尝试利用
LHOST配置为公网IP
可以看到success。漏洞是可以利用的,但始终没有session。不知道什么原因。
参考资料:
笔者在本地搭建环境,也是同样的结果。尝试更改payload为
bind_tcp攻击者去连接,容易被防火墙和杀毒发现
可以成功生成session,但并不稳定,且在run的过程中非常容易导致本来的session died
在实际使用msf的ms17_010_eternalblue模块时,笔者观察到有几个弊端。
1session 很容易died
2ms17_010_eternalblue模块利用起来非常耗时
3无法利用成功
有大佬推荐使用原始的fbpy。但配置起来感觉麻烦一些。
所以。笔者从i春秋上找到一个轻便的方程式漏洞利用工具。
参考资料:
工具使用起来很简单。只需要msfvenom生成一个x64或x86的dll文件,替换该工具下的x64dll或x86dll 。再依次点击Eternalblue、Doublepulsar 的Attack即可。在Attack的时候,调用x64dll动态链接库,反d到公网IP。原理和fbpy一样。
笔者通过ew代理进内网后,在跳板机上上传了方程式漏洞利用工具、网安永恒之蓝检测工具。两者结合,威力巨大。成功利用ms17-010
对于windows server 2008 ,msfvenom生成x64dll文件
msf配置
将该x64dll替换到方程式利用工具下面。
只需要更换目标的IP,就可以获取session。
对于windows server 2003 ,msfvenom生成x86dll文件
msf配置
进一步利用的一些命令
实际测试发现这种session非常稳定。不会轻易go die
实际测试server 2003的ms17-010时,有时候多次执行后msf就接收不到session,而且ms17-010利用时,脆弱的server 2003非常容易蓝屏。
所以笔者选择一种稳定可靠一些的办法。
先通过ms17_010_commend模块执行系统命令添加用户至管理员。再指定SMBPass和SMBUser来建立windows可访问命名管道[accessible named pipe]
参考资料 Metasploit 「永恒之蓝」两种模块的利弊
system的权限可以直接激活guest用户添加管理员组。
注意:使用ms17_010_psexec需要指定管理员的用户名、密码,否则没有session
同样的 *** 作,载入mimikatz,读取管理员密码。
我知道的一些大公司像用友、金蝶、管家婆、泛微等它们都是使用的快解析,快解析是金万维科技有限公司的产品,在内网穿透技术上已经沉淀了17年了,不管是速度还是性能方面都比较稳定,你维稳可以去它们的官网了解一下。
以上就是关于内网渗透之ms17-010全部的内容,包括:内网渗透之ms17-010、各位你们公司的内网穿透工具都是用的哪家的,推荐一下吧、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)