SLsec招新赛


MISC

一、熊曰

从题目看到是一串不知道什么的什么,但根据题目名字,考虑到与熊论道

所以通过网上搜寻与熊论道,得到答案
链接:熊曰解密

二、这个皮卡丘有点矮

打开题目得到一个附件是一张皮卡丘图片通过图片,考虑到可能是考察图片长短,所以可以通过010改变图片长短来找到答案
最终得到flag,就在皮卡丘的脚下

三、vivo50

本题所给附件是一个pdf文件,打开后发现是一张图片,没有线索,不过可以通过pdf文件中的,如下图找到flag

四、你是lsp吗

本题附件是一张图片,通过010查询没有什么问题,通过stegsolve中的data extract发现里面还有一张图片,得到一张二维码
通过扫描二维码得到一串base字符
通过base32解密得到flag
base32解密链接:base32

五、起风了

本题附件图片是一串看不懂的字符,拖到010试试

得到一串代码,看着像base解密,通过base解密得到一句英语
网上英语翻译知道其意思上网搜索提瓦特解密得到以下内容
得到flag:SLsec{yuanlainishiop}

六、你会相信PDD吗?

打开压缩包发现图片被加密了,
考虑到没有任何密码提示,有可能是压缩包伪加密,通过010修改得到图片
发现是一张二维码但缺失一个定位角,下面有俩种方法。第一种方法、通过ps技术找到一个二维码定位角角补齐二维码通过扫描得到答案。第二种方法、通过CQR得到二维码藏的东西
通过内容考虑栅栏密码,得到flag

七、情报员CPU

打开附件发现是一个加密压缩包,

打开passwd1
可以考虑干支解密,通过
对照得到密码,打开第二个压缩包也是加密的,打开passwd2
看出是核心价值观编码
打开第二个压缩包得到一张图片
得到CPU带来的秘密图片通过010看到藏着一串数字,考虑ascii码加密
得到flag,结果用SLsec{}包装
链接:核心价值观编码

WEB

一、签到

通过网页捕获找到这个flag
再通过保存图片,通过网上图片文字提取得到flag

二、Robots

通过robots网上可得知爬虫协议,即将网站后面加上/robots,如图
再通过此修改得到flag

三、PHP01


根据对此分析得到get应传的参,如图所示,得到flag。

四、PHP02

首先这题提示只要访问flag.php就能得到答案,但是如果你单纯输出flag.php会出现如下图的情况所以可以从中得到规律,进行以下的修改,得到flag

CPYPTO

一、base家族

打开附件得到一串码,根据题目,考虑base解密
考虑到可能是base的层层加密


工具链接:https://ctf.bugku.com/tools

二、O欢迎来到SLsec!,ok

打开文本得到一堆重复乱码,
根据题目考虑到ook解密,将SLsec改成Ook后得到flag
ook解密链接:https://ctf.bugku.com/tool/brainfuck

三、小兔兔找朋友


此题要根据题目来做,首先是小兔子过生日,当天为光棍节,所以密钥为1111,通过兔兔想到兔子解密,兔子解密后栅栏数为三的栅栏解密以及最后的凯撒解密得到答案,步骤如下


RABBIT解密链接:https://www.codeeeee.com/encrypt/rabbit.html

四、MD5解密

该题是通过一串代码得到的答案,
再用SLsec包装即是答案。

源代码:

import hashlib
#print hashlib.md5(s).hexdigest().upper()`
k = 'SLsec{md5&zd&mj&m}'
for i in range(26):
    temp1 = k.replace('&',str(chr(97+i)),1) #用ascii开始,从A开始查
    for j in range(26):
        temp2 = temp1.replace('&',chr(97+j),1)
        for n in range(26):``
            temp3 = temp2.replace('&',chr(97+n),1)
            s = hashlib.md5(temp3.encode('utf8')).hexdigest().upper()#注意大小写
            if s[:32] == 'D1ABA2C785779AFFFBEC56422DBF23F2':#检查元素
                print(temp3)

源代码链接:https://blog.csdn.net/emmmk_suibian/article/details/123693217

RESERVE

一、re签到

将附件放入ida就能找到答案

二、JustCaesar

第二题同样是exe文件,所以通过ida打开这个压缩包
得到一串代码,通过题目提示凯撒,所以进行凯撒解密得到flag


文章作者: Know5
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Know5 !
  目录