Bugku练习题---MISC---蜜雪冰城~

flag:flag{1251_521_m1xueb1n9chen9ti@nm1mi}

解题步骤:

1、观察题目,下载附件

2、拿到手以后发现有好几个文件,打开一下txt和图片,观察一下其中的信息,发现图片的属性和文档中的内容能对应上,如图

3、由此确定,就是二进制,经过转换发现(0,0,0)代表1,(255,255,255)代表0,按顺序列出进行二进制字符换算,得到如下内容

4、尝试输入flag,发现并不对,感觉这个开头应该是一个软件,上百度搜索果然有这个软件SlientEye,下载打开后是一个图片隐写工具。

5、如上所示,把蜜雪冰城图片放进去,点击Decode,然后把刚刚解密二进制得到的flag内容填入其中,如图所示

6、 得到一个百度网盘的链接,登录进去发现是一首甜蜜蜜的歌,下载进行音频分析

7、发现在这首歌的结尾有类似摩斯密码的内容,提取出来进行解密,得到如下内容

8、经过分析,可拆分为mp3stego  is  iloveyouyouloveme三部分,而mp3stego是一个工具,大概明白了,使用CMD进行破解,注意路径

9、得到一个txt文件,打开就是flag值了

10、提交答案,连环套,完成

知乎地址:https://www.zhihu.com/people/yi-kuai-xiao-bing-gan-43-64/posts

CSDN地址:https://blog.csdn.net/liu914589417

欢迎关注评论,耶斯莫拉

最新文章

  1. 【.net 深呼吸】聊聊WCF服务返回XML或JSON格式数据
  2. python多线程编程
  3. flask + uwsgi 生产环境
  4. Dynamic CRM 2013学习笔记(二十三)CRM JS智能提示(CRM 相关的方法、属性以及页面字段),及发布前调试
  5. 系统自带的NSJSONSerialization解析json文件
  6. http://www.swoole.com/
  7. Javascript设计模式系列三
  8. Servlet&JSP-HTTP报文头获取及应用
  9. Django2.1.2创建默认管理后台
  10. Numpy学习二:数组的索引与切片
  11. Python描述符的使用
  12. SqlServer查询Excel中的数据
  13. 九、使用多线程——NSThread,GCD和NSOperation
  14. Spring Cloud (6)A config 服务端配置 与github通信
  15. substring_index 用法
  16. 创建一个背景透明的UIViewController
  17. work notes
  18. WPF MVVM从入门到精通3:数据绑定
  19. Phaser3游戏三角学应用--一只跟随屏幕点击位置游动的鱼
  20. 常用的gnome shell扩展

热门文章

  1. java常见面试问题总结
  2. 写clone()方法时,通常都有一行代码,是什么?
  3. 为什么 String 在 Java 中是不可变的?
  4. maven常用命令含义
  5. switch 是否能作用在 byte 上,是否能作用在 long 上, 是否能作用在 String 上?
  6. SpringBoot 自定义配置文件不会自动提示问题
  7. STM32 之 HAL库(固件库) _
  8. 【控制】模型预测控制 MPC 【合集】Model Predictive Control
  9. poj_2386_dfs
  10. "双非"应届生校招如何获得大厂青睐?(内附前端大厂面经+技术岗超全求职攻略)