BDCTF2017-初赛第一阶段writeup

来源:互联网 发布:mac浏览器兼容模式 编辑:程序博客网 时间:2024/06/16 20:38

0x00 前言

由于某些不可描述的原因暂时停赛了,现在分享一下题目writeup,不按顺序写

0x01 正文

childhood

下载题目后,打开有个压缩包,历经各种方法都搞不开,只能爆破出结果了
密码bdctf2017
压缩包中两个文件:file,data
猜测一个文件可执行,另一个文件为可执行文件的数据,因此将file文件拖入winhex分析
这里写图片描述
发现是gba文件,改文件后缀,使用gba打开,ok成功打开文件
这里写图片描述
因此修改data文件为file.sav
重新打开文件发现flag
这里写图片描述

贝S16连环锁猪套

提示:图片中有提示
下载文件后扔winhex分析
发现rar文件头
这里写图片描述
改名字进行解压需要密码,联想到题目提示说图片,因此看图片找到字符串war2,输入后成功解压
出现这样的密码串
62746374667B647l6F3l326D786B6l7364667D
观察发现,这个很像是ascii码十六进制值,尝试后得到flag
这里写图片描述

贝斯的一家

这里写图片描述
简单明了贝斯全家桶即出flag

你猜我像啥

这里写图片描述
1.发现\n手动换行处理
2.发现最后=号,每一行base64处理
3.发现莫斯密码,摩斯密码解密处理
4.解密出ascii码值,转为对应字符
5.对应字符为
}3_e_0_euxxxxxnhl33{ns(中间的xxxxx为掩盖字符,不是真实的字符,以便大家动手复现,而不是原样照抄)
6.发现{}的位置不太正确,翻转试试
7.获得看起来正确一些的位置,先栅栏一下
8.xxxx{xxxxxxxxxxxxx},这种形式,使用凯撒密码
9.出结果
这里写图片描述

颜文字

这里写图片描述
别想了,控制台运行吧

这是什么加密

不好意思。。。这题所有参赛人员暂未解出,我也不会,等待更新

狗的疑惑

这道可以说是假web题了
下载音频,下载图片
将这张经典的狗图片放进为winhex看看
这里写图片描述
发现PK头,修改为zip,解压得出密码
这里写图片描述
将该密码应用到MP3Stego中,得到flag

两道简单的逆向题

不演示太多了,
第一道提取apk的dex文件,然后将dex转jar,反汇编看源码
第二道一个套路

web2

据说还有这道题,但是没见到就挂了

原创粉丝点击