BUUCTF:[BJDCTF 2nd]EasyBaBa

    科技2022-07-13  116

    题目地址:https://buuoj.cn/challenges#[BJDCTF 2nd]EasyBaBa

    binwalk分析,foremost分离

    解压压缩包得到里面都是出题人.jpg

    010 Editor分析,不认识的前缀,搜索一下

    那这个文件应该就是视频文件了,怪不得这么大,修改后缀为.avi,视频在4.13s快速闪出过信息,我这里使用kinovea动画设计软件

    官网:https://www.kinovea.org/

    一帧一帧的看,发现四张二维码,发现视频存在交错导致最后一张二维码识别不出来,在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

    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}
    Processed: 0.012, SQL: 8