题目地址:https://buuoj.cn/challenges#[BJDCTF%202nd]EasyBaBa
binwalk
分析,foremost
分离
解压压缩包得到里面都是出题人.jpg
010 Editor
分析,不认识的前缀,搜索一下
那这个文件应该就是视频文件了,怪不得这么大,修改后缀为.avi
,视频在4.13s
快速闪出过信息,我这里使用kinovea
动画设计软件
一帧一帧的看,发现四张二维码,发现视频存在交错
导致最后一张二维码识别不出来,在kinovea
中图像->反交错
点击一下即可得到清晰的图片
扫描二维码得到
6167696E5F6C
PS C:\Users\Administrator> php -r "echo hex2bin('6167696E5F6C');"
agin_l
6F76655F59
PS C:\Users\Administrator> php -r "echo hex2bin('6F76655F59');"
ove_Y
扫描二维码关注公众号,回复:
12085209 查看本文章
424A447B696D
PS C:\Users\Administrator> php -r "echo hex2bin('424A447B696D');"
BJD{
im
这里的图片看似没有问题,但是识别不出来,截下来用PS
调一下亮度和对比度就行了
316E677D
PS C:\Users\Administrator> php -r "echo hex2bin('316E677D');"
1ng}
拼接起来
BJD{
imagin_love_Y1ng}
最后提交flag
flag{
imagin_love_Y1ng}