CTF-web4

news/2025/2/19 18:34:05/文章来源:https://www.cnblogs.com/DarkSilence/p/18717512

一、菜狗杯TapTapTap

一个js小游戏,我们在js里面找。

找一会儿可以看到一串可疑代码。

把它放到控制台console上,可以看到flag位置。

传入php中就能拿到flag了。

二、菜狗杯化零为整

看代码,我们需要传入长度为一的字符拼成“大牛”。

用url编码“大牛”得到
payload:/?1=%E5&2=%A4&3=%A7&4=%E7&5=%89&6=%9B
传入网页,得到flag

三、菜狗杯Webshell

一个反序列化题,看代码我们需要让cmd中含flag但不能直接写,需要用通配符*占用。

写一个php代码,得到序列化的获取flag代码以通过过后面的反序列化,同时进行url编码,应对shell_exec() 。
运行后得到O%3A8%3A%22Webshell%22%3A1%3A%7Bs%3A3%3A%22cmd%22%3Bs%3A7%3A%22tac+fl%2A%22%3B%7D

然后传入网页即可得到flag
payload:?cmd=O%3A8%3A%22Webshell%22%3A1%3A%7Bs%3A3%3A%22cmd%22%3Bs%3A7%3A%22tac+fl%2A%22%3B%7D

四、菜狗杯驷马难追

和一言既出差不多,只是加了一层过滤,比如小写字母,分号,括号不能用,所以这道题我们不能闭合,只能借用那个url编码,同时利用intval函数的特性去构造payload。

payload:?num=114514%2b1805296

传进去就有flag了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/884455.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

佐证资料

一、ABB控制系统虚拟机仿真平台 二、工作过程文件三、自己梳理纯碱控制系统系统架构图四、纯碱工艺流程梳理与学习

Win32汇编学习笔记10.OD插件

原文链接:https://www.bpsend.net/thread-223-1-1.html 筛选器异常插件 被调试程序: 📎TestUnh.zip 我们用OD条试试发现,无法断下 筛选器异常 异常产生之后 异常首先会给调试器 调试器不处理就会给 SEH , SEH 不处理的话有又给调试器, 调试器不处理的话就会给筛选器 , 筛选器…

异步接口如何做接口自动化测试?

异步接口的自动化测试与同步接口有所不同,因为异步接口在发起请求后不会立即返回最终结果,通常需要额外的机制来等待和验证结果。 以下为你详细介绍异步接口自动化测试的实现步骤和方法: 1. 理解异步接口的工作模式 在进行测试之前,需要了解异步接口的工作原理。常见的异步…

【草原之歌】:守护绿色的律动与《草原法》的力量

在广袤的地球上,有一种风景以其独有的辽阔与壮美占据着人们的心灵,那就是——草原。它不仅是大自然赋予的生态宝库,也是许多民族文化的摇篮。然而,草原的保护与管理面临着诸多挑战,因此,《草原法》应运而生,成为了守护这片绿色律动的重要法律保障。今天,让我们一同探索…

清华大学最新力作:DeepSeek从入门到精通

清华大学最新力作:DeepSeek从入门到精通,文章中提到了微博、小红书、抖音、微信公众号等平台的提示语设计方案写文案、做策划、创作各平台内容都能用它找灵感、提效率。文章还讲了选模型和设计提示语的技巧真心建议大家读一读,学会用 DeepSeek,搞创作、做运营都能更上一层楼…

【每日一题】20250215

我只懂得一种活法,那就是找一件事坚持下去,以战胜生命的虚无。【每日一题】(多选)实验表明,可见光通过三棱镜时各色光的折射率 \(n\) 随着波长 \(\lambda\) 的变化符合科西经验公式,\(n=A+\frac{B}{\lambda^2}+\frac{C}{\lambda^4}\),其中 \(A\)、\(B\)、\(C\) 是正的常…

用IRFZ44N MOS管制作一个开关电路并测试其导通电压

用IRFZ44N NMOS管当开关管,设计一个开关电路,控制小灯泡的亮灭 下面是电路图,小灯泡大小为24V 10W图中R1是泄放电阻,因为GS间有结电容,如果没有加R1,在V2关断时,小灯泡不会立即熄灭,还会维持很长一段时间,明显不合理。 相比于三极管,MOS管能够承载的电流更大,更适用…

撑起计算机视觉半边天的ResNet【论文精读】

ResNet论文精读:深度残差学习如何重塑深度学习一、技术演进背景:深度网络的困境与突破 消失的梯度与退化问题 在ResNet提出之前,深度学习领域已通过VGGNet、GoogLeNet等模型验证了网络深度的重要性。然而,当网络深度超过20层时,研究者发现了一个反直觉现象:更深的网络反而…

2025多校冲刺省选模拟赛13

2025多校冲刺省选模拟赛13\(T1\) A. 逆序对 \(56pts\)原题: luogu P5972 [PA 2019] Desant部分分\(56pts\) :爆搜。点击查看代码 int a[50]; pair<int,ll>ans[50]; struct BIT {int c[50];int lowbit(int x){return x&(-x);}void add(int x,int val){for(int i=x;i…

使用 Git 命令和 Github 前须了解的知识

本文不包括 Git 命令的介绍与使用,只分享 Git 的关键概念与 Github 项目的基本工作流程。作者相信先了解它们对后续的学习和工作大有裨益。(如有错误和建议请大家评论告知)版本控制系统 VCS → Version Control System,版本控制系统 → 一个跟踪文件变化、记录修订情况、协…

leetcode hot 02

解题思路:找祖先从底向上递归后序遍历查找,遇到p,q或者空节点就直接返回对应值,当某个节点的左子树、右子树都返回了值,那么就说明该节点就是最近祖先节点,然后把该节点的值继续往上传,直到根节点返回结果。 /*** Definition for a binary tree node.* public class Tre…