2024 睿抗 Misc方向 全WriteUp
C3ngH Lv3

全国睿抗机器人大赛-网络安全方向 黑盒原题赛 Misc方向全WP

锐评:排名是看不到的,题目是奇安信杯的,flag是不改的,非预期是可以秒的,拿血是看手速的(为什么Lunatic又比我快一秒,我的二血啊啊啊)

你是黑客么

打开压缩包发现有密码,纯数字爆破得到密码

image

010打开发现一个PK头

image

复制到CyberChef中解base64,然后是一张png文件

image

扫码得到flag

image

flag{asdf%^&*ghjkl}

循环的压缩包

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import zipfile
import os


while True:
with open("tarfile",'rb') as f:
data = f.read()

zip_data = data[512:]
with open("new.zip",'wb') as f:
data = f.write(zip_data)

os.mkdir("tmp")
archive_file = "new.zip"
with zipfile.ZipFile(archive_file, 'r') as zip_ref:
zip_ref.extractall(path="tmp/")
os.system("mv tmp/* .")
os.rmdir("tmp")

写个脚本,flag直接出flag{01af9cbb-6bf2-4ad8-8ecb-9dcbbc02bf19}

Goodtime

打开压缩包发现有密码,纯小写字母爆破得到密码city

image

解压后发现有一大堆TXT文件

image

发现qwsz.txt有一个03 04 14 00,补上文件头后,猜测所有文件合并起来是一个压缩包,然后就是要确定文件顺序

看到键盘上qwsz四个按键包围了A,同理vghn包围了B,猜测一共七个对应A-G,确定文件顺序后cyberchef提取压缩包,获得一张owl.png图片

image

快进到得到flag

image

非预期:给qwsz.txt补上50 4B后直接CyberChef导出,使用BandZip解压,虽然会报错,但是依然可以忽略报错正常的拿出owl.png,然后正常LSB即可,因为隐写的数据比较少,集中在前面一部分,所以直接LSB也可以解出

Crypto - 变异凯撒

1
2
3
4
5
115!111!111!155!1!515!1511!151511!15555!11555!15555!5515!15555!5515!15555!55551!11555!
55551!11555!55111!11555!11115!55111!51111!55555!5515!15555!5515!15555!11111!11555!5555
1!55551!1555!55555!11155!55555!1555!15555!11155!55555!55555!15555!55555!15555!55555!55
555!11111!15555!15555!55555!11111!55555!51111!55551!5!15555!11111!55555!55551!55555!11
115!55555!11555!15555!55555

1替换为-5替换为.!替换为(空格) ,然后Morse Code

1
GOODTRY!676F6F64747279215F6F60744B585B68556565506650514E6054595765

后面那串拿去16进制转字符串

1
_o`tKX[hUeePfPQN`TYWe

随波逐流一把梭image

 评论
评论插件加载失败
正在加载评论插件
总字数 80.2k 访客数 访问量