2021B站1024程序员节 网络攻防CTF

2021bilibili 1024程序员节 CTF题WP

author:dr@g0n🐉

0x1 aes解密

1024程序员节,大家一起和2233参与解密游戏吧~
happy_1024_2233:
e9ca6f21583a1533d3ff4fd47ddc463c6a1c7d2cf084d364
0408abca7deabb96a58f50471171b60e02b1a8dbd32db156

aes在线解密网站:http://tool.chacuo.net/cryptaes
在这里插入图片描述

0x2 WEB1

某高级前端开发攻城狮更改了一个前端配置项
https://security.bilibili.com/sec1024/q/

题目提示你看前端,直接就在源码里找到了。。。
在这里插入图片描述

0x3 WEB3

PHP is the best language for web programming, but what about other languages?
https://security.bilibili.com/sec1024/q/eval.zip

题目给了源代码

<?php

$args = @$_GET['args'];

var_dump($args);
var_dump(count($args));
if (count($args) >3) {
    var_dump("exit");
    exit();
}
for ( $i=0; $i<count($args); $i++ ){
    if ( !preg_match('/^\w+$/', $args[$i]) ) { //字母数字下划线汉字字符,%0a即换行符号可以绕过
        var_dump('exit2');
        exit();
    }
}
// todo: other filter
$cmd = "" . implode(" ", $args);
var_dump($cmd);
exec("$cmd", $out);
var_dump($out) ;
for ($i=0; $i<count($out); $i++){
    echo($out[$i]);
    echo('<br>');
}
?>

在这里插入图片描述
在这里插入图片描述

0x3 WEB4

懂的都懂

题目经典谜语人。。。
在这里插入图片描述
在日志界面看到一个api接口。json数据格式
在这里插入图片描述
在这里插入图片描述
username处有注入点,五个字段,过滤了空格。
在这里插入图片描述

在这里插入图片描述
中间的过程懒的贴了,直接结果。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值