vulnyx loweb writeup

article/2025/6/25 23:07:28

信息收集

arp-scan

nmap

这里也可以接其它选项进行深入的扫描,因为我是打完后再写的wp,第一次做的时候我是扫了的,但是我没有得到什么有用的信息,所以写wp的时候我就没放出来了。这里直接去web

获取userFlag

一个默认的apache2 debian的web页面,接下来dirsearch扫一下吧

进这个library后继续用dirsearch扫

发现有用的东西了,访问admin

来到了一个登录页面,那首先测试一下是否存在sql注入,当我在用户名一栏输入 admin' 时页面会变成:

而输入其它的都显示认证失败,那说明这里应该存在一个以单引号包裹的字符型sql注入,我们先直接尝试万能密码登录,用户名那里输入:admin' or 1 -- q

直接就登录上来了,然后就翻翻这个网站吧

然后点到这里的时候会发现url变成了:

那这里我首先就觉得是一个文件包含,然后测试了一下,发现可以读到/etc/passwd

之后我想通过日志文件包含的方式写入webshell的,但是我发现这里居然没有读到日志文件,后来又尝试了一下 data:// 和 php://input 都不行,但是php://filter可以,所以先用它读一下index.php的源码吧,伪协议这里这样写:

php://filter/read=convert.base64-encode/resource=index.php

然后解码后发现后端就是一个include,也没有什么过滤,那之前失败,只能说明这个机器里确实没有日志文件,以及它不允许远程文件包含。也就是说,目前web上只有一个文件包含点,且伪协议这里只有php://filter可用。第一次做到这我是没有办法了,因为那个普通用户的家目录不可读,所以想要拿到userflag我们必须得先拿到webshell即我们必须能RCE,后来查了一下后发现只是使用php://filter也是能够RCE的,具体的原理如果感兴趣的话各位可以自己去查。

想要RCE我们需要用到一个工具:php_filter_chain_generator

基本使用方式:

python3 php_filter_chain_generator.py --chain '一句话木马'

 然后把生成的php://filter传进去后就可以RCE了

然后就可以直接通过busybox调用nc反弹个shell回来了,拿到shell先通过以下命令稳定shell:

# 在反弹 shell 中执行
script /dev/null -c bash  
# 按 Ctrl+Z 暂停
# 在 Kali 终端执行
stty raw -echo; fg  
# 按 Enter 恢复,然后继续在反弹 shell 中执行
reset xterm  
export TERM=xterm  
export SHELL=/bin/bash  
stty rows 40 columns 178     # 可选,调整大小

拿到www-data shell后可以在/opt目录里看到一个monitor.sh文件,cat一下就可以获得 r3dh4ck 用户的密码

su登上去

然后你去家目录里看user.txt是看不了的,因为属主不是r3dh4ck,我们sudo -l看一下

发现可以以任意用户的身份无密码执行chown,那就简单了,直接改user.txt的属主为 r3dh4ck 后查看user.txt即可,userflag:

ed568ec0cd3aef96d4c17a7f02a8391e

获取rootFlag 

这里我的思路是通过chown将/etc/passwd的属主改为r3dh4ck,然后向里面写一个具备root权限的后门用户,然后再把/etc/passwd的权限改回root,然后su切到后门用户上,进入/root获得rootflag

然后用openssh生成一个密码hash,这里我设置的密码是1234

然后通过echo将后门用户追加到/etc/passwd里

然后把/etc/passwd权限恢复,然后su切到backdoor上去

这样就拿到了root shell了,rootflag:

f6a0195e175989b2f9dd92fe4e35d6e4


http://www.hkcw.cn/article/Eoxalreoda.shtml

相关文章

学员匿名举报教练骚扰后怀疑店长泄密:这两个教练在找她!

学员匿名举报教练骚扰后怀疑店长泄密。小孙反映,她感觉被健身房的两位教练骚扰了,她给记者看了聊天记录,对方曾说“从你身上让我能感受到你无比强大的力量”,“果然是顶级白月光”。最近让她倍感困扰的是,店长把她匿名举报的事告诉了涉事教练,导致这两个教练在找她,她要…

距2025高考还有4天 家长准备了什么礼物?

距2025高考还有4天 家长准备了什么礼物?!今天已经是6月2号,距离高考只剩下4天。每年高考结束后,许多高三学生都迫不及待地想要收到家长为他们准备的礼物,比如手机或电脑。高中三年对学生来说确实很辛苦,无论是在身体上还是精神上都付出了很多。高考结束后,学生们确实需要…

深圳天气 六一“不下雨通知”逗乐众人

深圳天气 六一“不下雨通知”逗乐众人!上海入汛首日遭遇了持续整天的大雨。截至18时,累计降水量显示普降大雨,市区徐家汇站在下午三点前几乎未曾停歇。雨雾和低云导致垂直能见度极低,全市最高气温仅在18-20℃之间,许多市民穿起了长袖甚至羊毛衫,这种天气让全国网友感到惊…

男子迷路拒绝救援后又求助 自信误判险酿祸

5月31日端午节,在北京房山一处野山中,一名男子登山迷路。他给警方打电话询问下山道路,警方随后联系了房山蓝天救援队。晚上8点多,当救援队员询问男子详细信息时,男子表示不想麻烦救援队,称自己能找到路下山。尽管如此,为了安全起见,房山蓝天救援队还是启动了救援程序。…

印度一游客摸老虎自拍遭袭击 触摸禁忌区引攻击

泰国普吉岛知名观光景点“老虎王国”近日发生了一起惊险事件。一名印度游客在与老虎合影时,因触摸老虎遭到攻击,现场画面在社交媒体上引发了广泛关注。该景点以“一生仅有一次的与虎互动体验”为卖点,吸引了众多游客。事发时,这名游客手持链条与老虎并排站立,驯兽师正用棍…

李亚鹏宣布将幼儿园无偿移交 为社会做贡献

6月1日,知名演员李亚鹏现身北京培德书院幼儿园六一活动。在活动现场,他宣布将把培德书院幼儿园无偿移交给一位资深教育家管理。他表示,人来到这个世界上总要为社会做点什么,这与个人财富无关,而是个人的价值观。培德书院幼儿园由李亚鹏于2011年前后创办,定位高端民办教育…

男子为省30元钱不幸离世 高原缺氧悲剧引发关注

46岁的河南卡车司机常志荣近日在青藏线因高原缺氧离世。他的骨灰及车辆由多名爱心司机跨越2400多公里,从五道梁地区送回老家安阳林州。其中一位司机表示:“不让家属承担一切费用,中国人就该互相帮助”。青海五道梁地区海拔4665米,含氧量不足海平面50%。5月27日,常志荣在此…

Spring框架学习day6--事务管理

Spring事务管理 Spring事务管理是在AOP的基础上,当我们的方法完全执行成功后,再提交事务,如果方法中有异常,就不提交事务 Spring中的事务管理有两种方式: ​ 1.编程式事务 ​ 需要我们在业务代码中手动提交 ​ 2.声明式…

【C盘瘦身】Docker安装目录占用C盘过大,一键移动给C盘瘦身

文章目录 前言一、Docker移动3步骤1. 进入docker的设置页面2. 点击“Browse”,选择D盘新建的目标目录3. 点击“Apply & restart”,选择Yes4. 移动完毕 二、结果检查 前言 最近安装了Dify,由于是Docker安装,不想安装完后&…

百度golang研发一面面经

输入一个网址,到显示界面,中间的过程是怎样的 IP 报文段的结构是什么 Innodb 的底层结构 知道几种设计模式 工厂模式 简单工厂模式:根据传入类型参数判断创建哪种类型对象工厂方法模式:由子类决定实例化哪个类抽象工厂模式&#…

CTF:网络安全的实战演练场

文章目录 每日一句正能量前言一、CTF简介(一)什么是CTF?(二)CTF的历史 二、CTF比赛形式(一)线上赛(Online CTF)(二)线下赛(Offline CT…

Javaweb学习——day1(JavaWeb 介绍与开发环境搭建)

文章目录 1. 什么是 JavaWeb?2. HTTP 协议与请求响应流程2.1 HTTP 概述:2.2 请求响应流程:2.3 常见 HTTP 方法: 3. 开发环境搭建3.1 安装 Tomcat3.1.1 我的是win11 64位版,选择下载如图:3.1.2 解压 Tomcat3…

【沉浸式求职学习day52】【初识Mybaits】

沉浸式求职学习 什么是Mybatis1.持久化2.持久层3.为什么需要Mybatis?4.第一个Mybatis程序 CRUD1、namespace2、select3、Insert4、update5、Delete6、万能Map7、模糊查询 配置解析1、核心配置文件2、环境配置(environments)3、属性&#xff0…

mapStruct实体类属性映射工具实现

mapStruct实体类属性映射实现 1. 概述对比 BeanUtils.copyProperties场景对比 快速入门lombok mapStructmaven 依赖代码实现1. 定义两个要转换的实体类2. 定义转化接口测试 mapStruct Spring1. 注册成bean需要使用bean 转化规则1. 成员变量名不同时2. 子对象映射3. 数据类型映…

PostgreSQL 安全纵深防御:从权限到加密

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编…

马斯克说不想为美政府所作一起担责 拒绝成为替罪羊

美国企业家马斯克在接受采访时表达了他对美国政府的一些看法。他表示不愿为政府所做的一切承担责任,并提到他之前领导的“政府效率部”成为了各种问题的替罪羊,这让他感到不公平。马斯克还谈及了与美国总统特朗普的关系,承认两人在一些问题上存在分歧。他强调自己不想公开反…

花105万买基金亏30万 状告银行 二审驳回全部诉求

一位年过八旬的投资者在2021年投入105万元购买了一只公募基金产品,两年多时间亏损约30万元。该投资者将相关代销银行告上法庭,要求其承担赔偿责任。案件经过两次审理,一审法院判决银行承担70%损失赔偿责任并支付损失利息。二审法院则认为,投资者自主决定购买理财产品,且产…

龙舟征婚小伙称微信被加爆 千人响应求偶遇

5月31日,广州猎德村迎来一年一度的龙舟招景盛会,超过150条村前来猎德涌趁景。其中,一条龙舟上的“征婚启事”引发广泛关注。视频显示,一名男子脖子上挂着一张写有“两栋楼,海珠,未婚”的牌子,另一面则打印了他的微信二维码。6月1日,尝试通过该微信二维码添加该男子好友…

台风失踪情况确定改变 1号台风蝴蝶六月来 生成条件逐步成熟

台风失踪情况确定改变 1号台风蝴蝶六月来 生成条件逐步成熟!2025年前五个月,西北太平洋及南海海域没有生成任何一个编号台风。从1月到5月,通常会有一到两个台风生成,有时甚至在1月或2月就会出现第一个台风。然而这一年直到6月初,海面仍然平静,这种现象让很多人感到反常。…

日本7月5日末日论"疯传:漫画预言引发恐慌

日本7月5日末日论"疯传:漫画预言引发恐慌!2025年7月5日凌晨4点18分,日本将遭遇毁灭性灾难,三分之一的国土被海水吞没。最近,这条“末日预言”在中文和日文社交平台上疯狂传播,甚至导致部分外国游客取消赴日行程。而它的源头,竟然是一本30年前的漫画。这场风波的起点…