【ctf秀】【MISC】MISC入门misc11和misc12
一、解题环境
windows7
二、考点:TweakPNG的使用
PNG的MISC通用解题步骤可以看我之前写的文章
三、misc11的解题步骤
1.解压zip文件,用winhex打开misc11.png
2.判断文件格式是否篡改,检查png的文件头和文件尾,文件格式正常
PNG文件头(hex):89 50 4e 47 0d 0a 1a 0a
PNG文件尾(hex): 00 00 00 00 49 45 4E 44 AE 42 60 82
3.判断否有文件二进制合并,搜索png文件头8950,发现只有一个,未使用二进制合并文件
4.判断是否修改png图片宽高,使用TweakPNG打开,发现图片宽高正常,但是第一个IDAT竟然比第二个IDAT长度小,也就是说第一个数据块没铺满就开始铺第二个数据块,人为修改痕迹明显
5.选中第一个IDAT,按【delete】键,随后按【F7】键,预览图片即可得到flag
6.使用qq截图提取文本内容,具体操作可见往期文章
四、misc12的解题步骤
1.解压zip文件,用winhex打开misc11.png
2.判断文件格式是否篡改,检查png的文件头和文件尾,文件格式正常
PNG文件头(hex):89 50 4e 47 0d 0a 1a 0a
PNG文件尾(hex): 00 00 00 00 49 45 4E 44 AE 42 60 82
3.判断否有文件二进制合并,搜索png文件头8950,发现只有一个,未使用二进制合并文件
4.判断是否修改png图片宽高,使用TweakPNG打开,发现图片宽高正常,但是IDAT大小并未是逐块铺满,人为修改痕迹较大
5.按【F7】键,打开图片预览窗口,逐个删除IDAT,删除至长度为263的IDAT,即可看到flag
6.使用qq截图提取文本内容,具体操作可见往期文章
【ctf秀】【MISC】MISC入门misc11和misc12相关推荐
- CTF学习之MISC之图片隐写与文档隐写
CTF学习之MISC之图片隐写 隐写术概述 图片隐写技术 图片EXIF信息隐写 图片LSB低位隐写 隐写术(Stega) 隐写术(Steganography,简写Stega) 一门关于信息隐藏的技巧与 ...
- BugKu CTF(杂项篇MISC)—放松一下吧
CTF BugKu CTF (杂项篇MISC) 攻与防 放松一下吧 描 述: bugku{} 下载后是一个压缩包. 一.工具 十六进制编辑工具 010 editor 图片加解密工具F5-stegano ...
- BugKu CTF(杂项篇MISC)—想要种子吗
CTF BugKu CTF (杂项篇MISC) 攻与防 想要种子吗 提 示: 描 述:flag{} 题目下载后是一张图片,打开如下. 一.工具 十六进制编辑器010 editor kali系统文件分离 ...
- BugKu CTF(杂项篇MISC)---细心的大象
BugKu CTF(杂项篇MISC)-细心的大象 下载得到图片 foremost 分离得到压缩包 foremost 1.jpg 查看图片详细信息 TVNEUzQ1NkFTRDEyM3p6 base64 ...
- MISC 部分入门套路和心得
MISC 部分入门套路和心得 binwalk 最开始的时候还觉得misc好上手好入门,结果piapiapia打脸,好疼啊~ 是门学问,套路确实很深 这两天主要是自学了一下linux里面分离文件的几个功 ...
- 攻防世界之misc新手入门——掀桌子
攻防世界之misc新手入门--掀桌子 题目描述:菜狗截获了一份报文如下c8e9aca0c6f2e5f3e8c4efe7a1a0d4e8e5a0e6ece1e7a0e9f3baa0e8eafae3f9e ...
- BugKu CTF(杂项篇MISC)---妹子的陌陌
BugKu CTF(杂项篇MISC)-妹子的陌陌 下载得到图片 binwalk分离rar压缩包 binwalk -e file.jpg 这个压缩包有密码.找了一圈没有发现密码,试了一下也不是伪加密. ...
- BugKu CTF(杂项篇MISC)--一切有为法如梦幻泡影
BugKu CTF(杂项篇MISC)–一切有为法如梦幻泡影 文章目录 BugKu CTF(杂项篇MISC)--一切有为法如梦幻泡影 下载解压得 <察>.zip Zero.png one.p ...
- BugKu CTF(杂项篇MISC)—猫片(安恒)
CTF BugKu CTF (杂项篇MISC) 攻与防 猫片(安恒) 描 述: hint:LSB BGR NTFS 题目下载后是一张图片,打开如下. 一.工具 十六进制工具 010 editor编辑器 ...
最新文章
- BugkuCTF多种方法解决
- python 如何获取系统当前时间?datetime.datetime.now() 打印格式化时间(可用作文件名的格式化时间strftime)
- 【解题报告+感想感言】2019年第十届蓝桥杯【C++省赛B组】【第五题:迷宫】
- Graph Coloring I
- angular中的表单验证
- oracle DataGuard停机和启动顺序
- mysql升级到8.0.17_windows10更换mysql8.0.17详细教程
- html文字左侧居中,HTML如何让文字靠左居中?
- excel锁定前几行,无法选择和编辑
- 期刊论文发表会有证书吗
- PNG的介绍以及PNG文件解析
- 真正的高手,都在刻意练习
- K8S使用habor作为私有仓库
- Python音乐跳舞毯(基于海龟画图创作的作品,来自Python创意编程100例sprites篇_Python精灵模块)
- python语言画成圆相切_在python中如何使用循环结构画四个相切的圆
- 流媒体之Jitterbuffer笔记
- 模糊综合评判法实现学生互评
- IBM计算机启动过程,ibm台式机bios设置u盘启动教程【图文教程】
- 2020 - 04 - 30 个人笔记
- 量化投资常用技能——绘图篇 2:绘制移动平均线
热门文章
- 计算机仿真还给稿费,国内期刊不需要审稿费和版面费汇总
- 【题库】上海学校心理咨询-普通心理学-考点解析 4.3 知觉
- [HTML/CSS]动画效果以及自定义动画效果
- BeeWare打包安卓apk文件,Python高效开发安卓app
- 13、PIC32系列-ADC采样模块
- 巨杉数据库入选2020年度信创产业领军企业100强,信创工作再获肯定
- 1086 习题5-13 迭代法求平方根
- 第二十五课.赋值运算符与复合赋值运算符
- 算法:[递归]母牛的故事
- 叶子结点和分支节点_一棵深度为5的满二叉树有 个分支结点和 个叶子结点