解题步骤

  • wav文件头实例分析
  • 修改wav头
  • DeepSound隐写
  • file识别文件+PS处理

AntCTF x D^3CTF背景:
三支“电子科大”队伍:杭电 Vidar-Team、西电 L-Team 及成电 CNSS 共同举办,蚂蚁金服安全应急响应中心赞助。
官网:https://d3ctf.io/#/

题目:BadW3ter

wav文件头实例分析


(1)52 49 46 46 ,这个是Ascii字符“RIFF”,这部分是固定格式,表明这是一个WAVE文件头。

(2)22 60 28 00,这个是我这个WAV文件的数据大小,这个大小包括除了前面4个字节的所有字节,也就等于文件总字节数减去8。16进制的“22 60 28 00”对应是十进制的“2646050”。

(3)57 41 56 45 66 6D 74 20,也是Ascii字符“WAVEfmt”,这部分是固定格式

wav文件格式分析与详解

修改wav头

附件是wav,对比正常的wav发现前十六个字节被修改,第一行的内容猜测是密码: CUY1nw31lai
改回来:

DeepSound隐写

DeepSound是一款可以将文件添加到歌曲中的软件可把非常私密的文件隐藏在歌曲里

输入前面的密码。得到flag.png

file识别文件+PS处理

file识别文件发现flag.png是TIFF文件,PS打开TIFF文件


有两个图层,有一个白底图层,这个二维码是三部分颜色组成:黑、白、灰

把白底图层涂成灰色(和二维码图层中的灰色一样的:[33,33,33]),用油桶或者填充都可以

然后 图像->调整->亮度/对比度 直接将亮度,对比度拉到最低,扫描二维码即可得到flag:D3CTF{M1r@9e_T@nK_1s_Om0sh1roiii1111!!!Isn’t_1t?}

此题参考链接,作者:末初

wav文件隐写:Deepsound+TIFF图片PS处理( AntCTF x D^3CTF 2022 misc BadW3ter)相关推荐

  1. 文件隐写方法与思路汇总

    文件隐写方法与思路汇总 JPEGJPEG 是Joint Photographic Experts Group(联合图像专家小组)的缩写,是第一个国际图像压缩标准.JPEG图像压缩算法能够在提供良好的压 ...

  2. CTF 图片隐写之修改图片高宽

                                                 CTF WriteUp                                            ...

  3. ctf图片隐写中改变图片高和宽

    ctf图片隐写中改变图片高和宽 利用工具 Hex Editor Neo将图片进行十六进制分解, 然后我们可以找出该图片的像素高宽,转化成十六进制然后对应找到该像素点所在位置,进行修改即可.

  4. CTF-MISC文件隐写总结(图片,音频,视频,压缩包等文件)

    前置知识 file 命令根据文件头,识别文件类型,如果文件头前边有数据就识别不出来了 strings 输出文件中的可打印字符 可以发现一些提示信息或者特殊编码的信息 可以配合-o参数获取所有的ASCI ...

  5. 图片隐写术/图片文件隐写/Exif工具

    1.适用题型:杂项/图片隐写术/图片隐写. 2.作用:Exif按照JPEG的规格在JPEG中插入一些图像/数字相机的信息数据以及缩略图象,可以通过与JPEG兼容的互联网/图片浏览器/图像处理等一些软件 ...

  6. BugKuCTF-杂项-隐写 加对于图片宽度的理解

    载压缩包解压没有阻碍,直接解压出来一个图片 题目是隐写,我们使用winhex打开文件 我们看下最开头的一部分二进制数据 给大家稍微介绍一下 89 50 4E 47 是文件的格式 00 00 00 0D ...

  7. 隐写术-PNG文件隐写(一)

    PNG隐写(一) PNG文件格式 1. PNG文件头标识 2. IHDR(文件头)数据块 3. PLTE(调色板)数据块 4. IDAT(图像数据块) 5. IEND(图像结束数据块) PNG文件格式 ...

  8. 图片隐写 安恒ctf_图片隐写 安恒ctf_CTF中图片隐写的一些整理总结

    对历年来国内外CTF中常见的题型图片隐写的一些总结,本文长期更新,及时补充新的题型. 对历年来国内外CTF中常见的题型图片隐写的一些总结 赛题 XMAN-qualifiers-2017 : Misc/ ...

  9. python播放wav文件_python3 写一个WAV音频文件播放器的代码

    环境:ubuntu 16.04 python3.5 pycharm 包 : wave pyaudio sys 上代码:AudioPlayer.py # coding:utf-8 # author:ki ...

  10. CTF--图片隐写之修改图片宽和高

    这也是做图片杂项时前几步需要考虑的,有时没有任何线索就去修改宽高 比如我们拿到这样一个图片一看这个图片就明显缺失了一部分,直接去修改图片的宽和高,查看一下图片的宽高:1119*512.将1119转换成 ...

最新文章

  1. Apache服务器下使用 ab 命令进行压力测试
  2. Run-Time Check Failure #0,The value of ESP was not properly saved 错误解决
  3. python习题:修改文件里的内容
  4. ​linux中使用文本工具截取ip 的几种方法
  5. Mysql 查询一天中每半小时记录的数量
  6. Python 内建函数 - sorted(iterable[, key][, reverse])
  7. HttpClient常用的一些常识
  8. 使用 gRPCurl 调试.NET 5的gPRC服务
  9. SIGGRAPH 2021丨OPPO与南大提出双流网络:仅输入单张图片,就能“看”出物体材质...
  10. 并植入QTE系统的局域网聊天程序
  11. python的repl模式_如何更改sublimeREPL默认python版本
  12. Must 和 have to_54
  13. 洛谷4316绿豆蛙的归宿
  14. UnrealEngine4和3DMax的配合_准备资源
  15. zabbix所有键值
  16. ESP8266+WIFI继电器初识
  17. 【中医学】8 中药-1
  18. CSS mask遮罩
  19. 有利于排名的网页标题和描述创作
  20. 华为p9如何恢复手机删除的照片

热门文章

  1. 工具|2021年十大扫描漏洞工具
  2. sam格式的结构和意义_SAM格式说明
  3. 北邮校长方滨兴临别奉送学生“六好”锦囊
  4. java中modifier_Ruby中的private modifier与Java中的对比
  5. CSU 1725 加尔鲁什·地狱咆哮对阵虚灵大盗拉法姆
  6. 算法-使用双指针遍历删除链表节点
  7. 解决:关于电脑访问百度很慢的问题
  8. Java多线程系列--“JUC锁”04之 公平锁(二)
  9. cd 命令行进入目标文件夹
  10. 【验证小bai】乐于助人·比特序列匹配电路RTL验证环境笔试实操