VulnHub-y0usef: 1 靶场渗透测试

访客4年前黑客工具638

作者:ch4nge
时间:2021.1.19

靶场信息:

地址:https://www.vulnhub.com/entry/y0usef-1,624/
发布日期:2020年12月10日
难度:简单
目标:user.txt和root.txt
运行:VirtualBox( *** 桥接)


前言

本次靶场使用VirtualBox进行搭建运行,通过kali系统进行渗透测试,步骤按照渗透测试的过程进行。找了比较新的一个vulnhub靶场,此次靶机渗透级别为简单,漏洞利用也很基础。文章有不对的地方欢迎师傅指正~

一、信息搜集

1. 获取靶机ip

使用nmap获取目标ip地址为192.168.31.43,使用grep过滤

2021-01-18_001.png

2. 扫描开启的端口和服务

2021-01-18_002.png

获得四个端口信息

3.网站信息搜集&漏洞探测

3.1 访问ip

Sorry , the site is under construction soon, it run
对不起,网站正在建设中,正在运行
2021-01-18_003.png

3.2 扫描目录

使用gobuster扫描目录,指定200,204,301,302,307,401响应码进行显示
响应码解释

2021-01-18_004.png
扫描到301响应码的/adminstration (Status: 301)
访问这个页面显示
Forbidden
You don't have permission to access on this folder
2021-01-18_006.png
我没有权限访问,先继续扫描该目录下的文件
http://192.168.1.182/adminstration

2021-01-18_005.png

尝试添加指向本地的X-Forwarded-For header头进行bypass
使用burpsuite进行操作
2021-01-18_007.png
成功了!是一个登录页面,后面为了方便,我将使用firefox浏览器的插件对网页访问的过程添加有效的X-Forwarded-For header头
只需要填写127.0.0.1并勾选X-Forwarded-For即可
2021-01-18_008.png
刷新一下,可以看到已经起作用了
2021-01-18_009.png
我们想办法爆破一下用户名和密码

二、漏洞利用

1. 弱口令

经过几次尝试发现是很简单的一个弱口令,用户名与密码均是admin
2021-01-18_010.png
如果猜不到也没有关系,直接使用burpsuite进行对常用用户名爆破。

2. 文件上传

通过查看,发现网站有一个文件上传的位置
2021-01-18_011.png
我们尝试bypass上传后门,首先进行信息搜集,看一下网站的语言、服务器信息
2021-01-18_012.png

我先上传了一些正常的文件,发现jpg文件上传失败,png与gif成功了
2021-01-18_013.png
2021-01-18_014.png
判断存在MIME 类型检查,使用burpsuite进行抓包分析测试bypass
查看到上传jpg文件时Content-Type: image/jpeg,修改为Content-Type: image/jpg可以上传成功。
直接上传php webshell,绕MIME 类型检查测试。将Content-Type: application/octet-stream修改为Content-Type: image/jpg,filename="phpgsl.php"后缀名不变
2021-01-18_015.png
上传成功!
使用哥斯拉进行连接

2021-01-18_016.png

2021-01-18_017.png

使用哥斯拉的模块反弹shell,在本地kali机器中使用msfconsole接收反弹shell

设置好msfconsole之后,哥斯拉的模块设置host为kali ip192.168.1.187,端口4444,点击go
2021-01-18_019.png
2021-01-18_018.png

看到kali已经接收到了shell

使用python命令升级为交互式shell

2021-01-18_020.png
查找user.txt
2021-01-18_021.png

看起来是base64编码,解密得到

root路径没有权限访问,这里先不登录这个yousef用户,因为我们已经有shell了,现在尝试提权到root。

三、提权

查看一下内核版本
2021-01-18_022.png

在exploit-db搜索该内核版本是否存在提权漏洞

2021-01-18_023.png

将37292.c拷贝到桌面,使用python3搭建http服务,为靶机shell提供下载

2021-01-18_024.png

在shell中进行wget下载脚本,使用gcc编译脚本,得到root权限,查找并读取root.txt文件

2021-01-18_025.png

base64解码得到

游戏结束!

总结

此次靶场比较简单,主要是信息搜集的时候要对目录搜集全面,整个过程涉及到的漏洞都很基础。

相关文章

黑帽seo培训分类目录

让人疯狂的SEO黑帽到底是什么 常见的黑帽手段有哪些: 版权归作者所有,任何形式转载请联系作者。 作者:陌晗轩Kira(来自豆瓣) 泉源:https://www.douban.com/note/565...

黑客如何入侵别人平台教程(黑客入侵)

黑客如何入侵别人平台教程(黑客入侵)

本文目录一览: 1、黑客是怎么侵入别人的电脑的? 2、黑客是怎么入侵别人电脑的? 3、怎么才能入侵别人的网站啊??? 4、入侵他人电脑四个步骤 5、我问下一个黑客在入侵一个网站,一般是...

2018电商法出台时间,电商法什么时候实施

2018电商法出台时间,电商法什么时候实施

2018年8月31日,十三届全国人民代表大会常务委员会第五次大会决议根据《中华人民共和国电子商务法》,自2019年1月2日起实施。 实际上电商法早在2013年时就早已明确提出了,可是由于那个时候,网络...

抖音大威天龙是什么意思什么梗 大威天龙怎么突然火了

抖音大威天龙是什么意思什么梗 大威天龙怎么突然火了

相信大家应该都知道,最近在抖音上面和B站上面经常能够看到一个视频,里面就是什么“大威天龙”,就是电影《青蛇》里面的片段。但是这个“大威天龙”到底是什么意思呢?怎么就突然火了呢?下面就和小编一起来看看吧...

专业免费定位对方手机位置不用钱查询个人各种各样信息,以防那时候

1现如今倘若说成民政部门里最为最尴尬的事情是什么,那很有可能就是两个人去结婚登记的状况下,突然发现另一方谎报本身的结过婚。这类情况下可以称作比较尴尬,很多人解决这类事情也是特别是在头疼。据央视新闻网报...

沪深300指数是什么(沪深300指数是什么意思?)

沪深300指数是什么(沪深300指数是什么含意?) 炒股入门新手入门:沪深300指数是什么含意?沪深300指数计算方式。中金网,中国期货市场期货交易所第一个发售买卖的种类为沪深300股指,投资人要想参...