CTF-SMB 信息泄露

本文详述了一次渗透测试的过程,包括使用KaliLinux对Ubuntu靶机的网络连通性、端口和服务扫描,利用SMB服务发现共享文件和弱密码尝试,通过WordPress配置文件获取数据库凭证,利用WordPress漏洞获取shell,最终实现权限提升并获取flag。

实验环境:

攻击者:Kali Linux(192.168.0.243)
靶机:Oracle VM VirtualBox 6.1.10——Ubuntu(32-bit)(192.168.0.242)

实验流程:

  1. 实验环境导入方法参考链接:
    https://blog.youkuaiyun.com/su__xiaoyan/article/details/111143714
  2. 启动靶机,信息探测。
    检测与靶机的网络连通性
    在这里插入图片描述端口探测,服务扫描
    命令:nmap -sV 192.168.0.242
    在这里插入图片描述通过端口扫描结果,该主机开放了SMB服务。尝试使用空密码或者弱密码连接并且查看该主机上面的共享文件夹。
    在这里插入图片描述通过探测结果发现该主机上面有一个共享的打印机驱动目录,一个共享文件夹以及一个IPC$空连接,即不需要用户名的就可以登录的Web服务器。
    尝试访问靶机上面的共享文件夹。
    在这里插入图片描述在这里插入图片描述在这里插入图片描述无法通过空密码访问print,通过空密码能够访问share和IPC,但是对于空连接没有任何操作权限,所以只能在share中搜寻敏感文件。
    当前目录下面的deets.txt中存储了一个密码,可能是某个服务或者用户登录密码。
    在这里插入图片描述WordPress可能是一个网站目录,尝试寻找网站的配置文件;在网站的配置文件中找到数据库的登录用户名和密码。
    在这里插入图片描述在这里插入图片描述靶机开放了3306端口,尝试远程连接服务器的mysql服务。
    在这里插入图片描述
  3. 针对SMB协议的远程溢出漏洞进行分析
    命令:searchsploit smbd 3.X - 4.X
    该版本的smb服务并不存在远程溢出漏洞
    在这里插入图片描述尝试使用dirb等工具对web网站的后台登录页面进行扫描
    在这里插入图片描述http://192.168.0.242/wordpress/wp-admin/疑似网站后台登录页面,尝试进行访问
    在这里插入图片描述尝试使用刚才信息收集到的用户名和密码进行登录
    在这里插入图片描述登录成功,该网站使用了WordPress 5.6作为建站系统。
  4. 漏洞利用 尝试利用WordPress 5.6版本的公开漏洞getshell。
    利用msfconsole生成木马
    在这里插入图片描述在msfconsole中监听本主机的4444端口,设置好选项后直接启动
    在这里插入图片描述在这里插入图片描述在这里插入图片描述上传木马
    在这里插入图片描述将该PHP页面的内容进行替换成刚刚那生成的恶意代码并且保存
    在这里插入图片描述在浏览器中访问该404页面:
    http://192.168.0.242/wordpress/wp-content/themes/twentyfifteen/404.php
    注意需要替链接中的IP地址以及主题数量
    在这里插入图片描述在这里插入图片描述执行成功以后,已经能够获取到靶机的shell
    在这里插入图片描述
  5. 提权
    确认当前用用户权限:普通用户。
    在这里插入图片描述优化shell
    在这里插入图片描述查看系统中的可用用户
    在这里插入图片描述尝试切换到该用户登录,密码使用敏感文件中获取的密码——12345
    在这里插入图片描述登录成功,尝试使用sudo命令提升权限,首先查看当前用户使用sudo命令的权限
    命令:sudo -l
    在这里插入图片描述当前用户使用sodu指令拥有所有用户的所有权限,使用sudo执行命令
    在这里插入图片描述提权成功,获取flag
    在这里插入图片描述
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值