战队信息
战队名称:纵你阅题何其多,再无一题恰似我
战队排名:15
Misc
Elemental Wars
比较抽象的题目,随机打出12345的元素,就有概率获胜,瞎打一通获得了flag。
神奇的硬币纺纱机
打开后获取题目地址
在linux虚拟机内打开终端,用nc连接
一直输入0,即可胜利,
获得flag
javaPcap
wireshark打开,容易看见一些可疑流量包:

结合反编译的jar包,可以解密这个webshell传输的内容,其中密码位数为16比特,使用cyberchef一个个解密,可以找到一个压缩文件和一个提示:

密码为执行命令(按照时间排序)的首字母的组合重复三次,比如执行了(id,whoami),那么密码就为iwiwiw
根据提示可以解压出flag,密码为 wllbcwllbcwllbc
golf
屏蔽了许多关键词,使用unicode编码绕过,输入base64编码后的 𝑠=𝐵𝑂𝑋 即可获得flag:

Crypto
xorsa
xorsa
Reverse
Map_maze
IDA打开,找到构造迷宫的函数:

把代码复制一下,稍微改改便可运行:
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cctype>
#include <cmath>
#include <vector>
#include <algorithm>
#include <stack>
#include <set>
#include <map>
#include <ctime>
#include <unistd.h>
#include "defs.h"
// #include <bits/stdc++.h>
using namespace std;
typedef long long LL;
typedef long double DD;
int main()
{
int v5[225] = {
0};
int *v6 = &v5[105];
for ( int k = 1; k < 15; ++k )
v5[k] = 1;
for ( int m = 9; m < 15; ++m )
v5[m + 15] = 1;
for ( int n = 0; n < 2; ++n )
v5[n + 30] = 1;
for ( int ii = 3; ii < 8; ++ii )
v5[ii + 30] = 1;
for

最低0.47元/天 解锁文章
573

被折叠的 条评论
为什么被折叠?



