当前位置: 代码迷 >> 综合 >> XCTF(攻防世界)
  详细解决方案

XCTF(攻防世界)

热度:79   发布时间:2023-12-06 09:44:54.0

目录

1.this_is_flag

 2.pdf

3.如来十三掌 

4.give you flag?

5.stegano

 6.坚持60s


1.this_is_flag

属于是介绍flag长啥样子了

 2.pdf

下载附件

啥也没有 pdf格式的尝试转为word 

3.如来十三掌 

下载附件一个word文档

 看这格式一个佛曰加密得到MzkuM3gvMUAwnzuvn3cgozMlMTuvqzAenJchMUAeqzWenzEmLJW9

试了base没用,想不到了就查了一下这个是rot-13加密

 得到一串base加密字符串解密得到flag flag{bdscjhbkzmnfrdhbvckijndskvbkjdsab}

4.give you flag

 这里我说一下这其实是个gif表情包看完发现有一段会亮出一个二维码

果断掏出工具stegsolve

 单帧提取在第53帧看到了一个残缺的二维码只需要把三个定位点加上就行了 上网找一个复制粘贴就行了扫描二维码

 

 得到flag

5.stegano

一个pdf文件在网页打开

 可以看到一串AB BA的字符 百度只有ab的密码查到培根密码,但是这种密码的格式都是5个5个字符一起的,这种格式让我想到摩斯密码先试着把A换成.把B换成-空格换成/

-.-./---/-./--./.-./.-/-/..-/.-../.-/-/../---/-./.../--..--/..-./.-../.-/--./---.../.----/-./...-/.----/...../.----/-.../.-../...--/--/...--/...../...../....-/--./...--得到摩斯密码然后解密,得到flag

 6.坚持60s

一个java环境的游戏你可以试着玩出来,当然只是试试反正我是不行

 一个软件jdax Java反汇编

 

找到flag 里面是个base加密

 最后的flag