图片隐写(一)-GIF
文章目录
- GIF
GIF
隐写术在CTF中出现时,常常会和加解密结合起来一起出现,或者是一些编码方式一起出现,以提高题目的难度
iscc2014中有一个题目,给了一个名为此为gif图片.gif的文件,接下来以本题进行解析:
打开图片之后:
发现文件受损,因此我们需要去修复文件:这对我们对于图片的文件结构要有了解。找到gif的文件格式,然后对照 这个破损的文件。Gif的图片格式文档可以查看这个链接:http://dev.gameres.com/Program/Visual/Other /GIFDoc.htm
用010 Editor打开后对照会发现头部缺少:GIF8,进行补充
再次打开
图片修复成功,这是一个8帧的GIF如果仅仅查看不太方便可以使用StegSolve进行查看帧数内容:
这样一页页去查看得到字符串:PASSWORD is Y2F0Y2hfdGhlX2R5bmFtaWNfZmxhZ19pc19xdW10ZV9zaW1wbGU=
当然这并不是最后所得的FLAG,通过判断,字符范围是0-9a-Z结尾还有=,所以判断是base64编码
可以看到得到flag={catch_the_dynamic_flag_is_qumte_simple}
在解题的过程发现使用工具很重要,学会使用工具更重要。
图片隐写(一)-GIF相关推荐
- 图片指定区域根据rgb值计算出对应的坐标地址_【水文】震惊!高考期间,这位学生居然能通过图片隐写实现文字通信!...
图片隐写术,是一种将信息藏在图片中的技术.这个技术的前景非常广阔,在网络安全.神经网络对抗攻击等都有一定应用. 2020年7月10日,我开发出图片隐写工具--TPEncoder v1.0.2,可以将海 ...
- python图片隐写_Lsb图片隐写
前言 在刚刚过去的网鼎杯第一场比赛中,做到了一道杂项题是关于lsb隐写的.LSB全称为 least significant bit,是最低有效位的意思.Lsb图片隐写是基于lsb算法的一种图片隐写术, ...
- linux隐写文件剥离,杂项的基本解题思路(1)——文件操作隐写、图片隐写
文件操作隐写 图片隐写 压缩文件处理 流量取证技术 文章本来是分成4部分的,但是前两部分何在一起写了也就没有分开,所以干脆就只分了两部分 文件基本类型的识别 一.kail 下 file 文件名 原理就 ...
- 【LSB】图片隐写文档大纲
第一章 绪论 1.1研究背景 1.2研究意义 1.3主要工作 第二章 图片隐写和LSB算法 2.1关于图片隐写术 2.2LSB算法 第三章 系统设计与实现 3.1图像的加载 3.2文本的预编码 3.3 ...
- CTF解题思路:图片隐写
一.说明 说道图片隐写,应该算是一种信息隐藏,属于信息保护机制. 二.题目 这是一个利比亚-密码有多简单的题目. 使用的主要工具为: binwalk.foremost.dd 1.首先将图片传至kali ...
- 由一道简单的图片隐写题总结思路
题目来源:BUU [WUSTCTF2020]find_me 已我的经验拿到杂项图片题一般这个思路(以后自己变强了再补充): 右键看属性有无提示. binwalk分析文件是否隐写入其他文件有则forem ...
- 网络安全培训小白入门课,从buu到红帽的图片隐写
图片隐写是MISC中的一部分,雨笋教育小编给小白从BUU中找到入门MISC之图片隐写,分享给大家 恢复黑白图片 buuoj 静静听这么好听的歌 由于网上wp只给了代码而且函数非常吓人,因此写了一个新手 ...
- 关于LSB图片隐写的解法
关于LSB图片隐写的解法 LSB全称为 least significant bit,是最低有效位的意思.Lsb图片隐写是基于lsb算法的一种图片隐写术. 隐写是一种信息隐藏技术,这项技术目标是使对方对 ...
- 图片隐写之LSB(Least Significant Bit)原理及其代码实现
1. 什么是隐写? 隐写术是一门关于信息隐藏的技巧与科学,所谓信息隐藏指的是不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容.隐写术的英文叫做Steganography,来源于特里特米乌 ...
- CTF练题(5)word隐写基础题,jpg图片隐写,敲击码解密
2022.11.2 两道misc题目. 题目一 word隐写基础 题目信息如下: 以及一个无法打开的word文档: 解题步骤: (1)将该word文档拖入010Editor中进行分析,发现 ...
最新文章
- ITSM四大管理工具的比较
- 收藏 | 2019 NLP大全:论文、博客、教程、工程进展全梳理(附链接)
- Use Batch Apex
- python连接服务器代码_python服务器端收发请求的实现代码
- Struts拦截器使用
- 每日一天:对象数组去重
- QT5 动态链接库的创建和使用
- bat(续六)-windows批处理set命令
- 特斯拉推出儿童版电动四轮越野摩托车
- 智能优化算法:阿基米德优化算法 -附代码
- x12arima季节调整方法_又到了戴贝雷帽的季节,不同发型的佩戴方法,让你秒变时髦精...
- JavaScript(6):回调函数
- 倍加福编码器AHM58N-0BAK1R0BN-1212
- java 大于或等于_java大于等于怎么表示
- 黑盒测试中的因果图约束条件解释
- Xubuntu22.04安装dock美化任务栏
- 计算机网路之面试常考
- 网络安全有哪些岗位,如何成为一位优秀的网络安全工程师?
- 【Python】Pathlib操作
- 鏖战2021年618