基于copy命令的图片文本隐写(Misc出题)

简介: 基于copy命令的图片文本隐写(Misc出题)

这是一张普通的图片

我们使用010editor打开,很正常的jpg图片

这里顺便说一下,jpg图片会高亮,png则不会,下图则是一张png的图片

新建一个TXT文本,里面是我们想要给出的提示内容

在cmd里面切换到这些文件所在目录

copy命令用法:copy 文件1/文件类型+文件2/文件类型 输出的文件名(包括后缀)

/A表示ASCII文本文件,/B表示二进制文件

使用copy命令:copy eg.jpg/B+eg.txt/A new.jpg

可以看到桌面生成了一个新的文件

使用editor010打开,拉到结尾可以看到TXT的内容已经被加上去了

而图片并没有什么区别,但实际上里面的内容已经被修改了


除了文本,我们也可以将压缩包隐藏在图片里

比如我们先将eg.txt压缩成eg.zip

使用copy命令:copy eg.jpg/B+eg.zip/B my.jpg

便生成了my.jpg

表面上我们并不能看出什么

图片能正常打开,正常显示,和原图一模一样

放进kali里面

这里先介绍两个很常用的命令:binwalk和foremost

第一个主要用于固件扫描,第二个则用于文件分离

安装教程很简单,网上都有

最简单的用法就是:命令+文件名

比如我们先对my.jpg进行扫描:binwalk my.jpg

很容易发现有一个zip藏在里面,这便是我们刚才使用copy命令放进去的

使用foremost命令进行分离:foremost my.jpg

分离出的结果会存在output目录里

打开它

至此,我们便找到了隐藏在图片里的压缩包及压缩包里文本的内容

注意,每次使用foremost命令前需要保证output里面是空的

 

总的来说就是:

使用copy命令来进行隐写操作,使用binwalk和foremost命令去找出隐写的内容,

这些虽然基础,但是在CTF Misc 图片里还是很常见的。

目录
相关文章
|
6月前
实现将信息作为txt,pdf,图片的形式保存到电脑~
实现将信息作为txt,pdf,图片的形式保存到电脑~
|
1月前
|
Python
用 Python 读取照片的 Exif 信息(顺便说说本人的一些想法)
用 Python 读取照片的 Exif 信息(顺便说说本人的一些想法)
48 2
|
2月前
|
存储 算法 Linux
CTF—GIF文件格式、隐写方法及案例
CTF—GIF文件格式、隐写方法及案例
|
3月前
|
机器学习/深度学习 算法 云计算
文字改视频技术:Rerender A Video
Rerender A Video 的实现技术结合了深度学习、计算机视觉、图像处理、GPU 加速和云计算等多种先进技术,旨在提供高效、优质的视频渲染和增强功能。
47 2
|
6月前
分享:批量多目录图片如何转换PDF,一次性转换多级目录批量的PDF的转换,合并,输出另存等问题,图片转PDF文件,批量图片转PDF文件,多级目录的图片转PDF文件,并且保存到不同的地方,全部搞定
本文介绍了如何高效地将图片转换为PDF,包括单张、多张及多级目录下的图片转换和合并。提供了软件下载链接(百度网盘、腾讯云盘),软件操作简便,支持保存原目录或自定义新目录。转换选项包括单个文件、多个文件夹单独转换以及合并转换。用户可通过双击路径访问源图片和转换结果。该工具特别解决了多级目录图片批量转换的难题,实现保存地址的自由设定,满足不同业务需求。
375 0
成信大ENVI_IDL第三周课堂内容1:读取OMI数据(HDF5文件)以及输出+解析
成信大ENVI_IDL第三周课堂内容1:读取OMI数据(HDF5文件)以及输出+解析
181 0
|
11月前
|
算法 Python
基于LSB实现文本、图片、压缩包的隐藏
基于LSB实现文本、图片、压缩包的隐藏
256 1
|
数据安全/隐私保护 Python
Python3,2段代码,给pdf文件添加水印,原来watermark还可以这么玩。
Python3,2段代码,给pdf文件添加水印,原来watermark还可以这么玩。
34736 1
Python3,2段代码,给pdf文件添加水印,原来watermark还可以这么玩。
|
算法 Linux Python
SGAT丨基于R语言tidyverse的vcf转txt文件算法,SNP位点判断与自动校正,染色体格式替换
SGAT丨基于R语言tidyverse的vcf转txt文件算法,SNP位点判断与自动校正,染色体格式替换
易语言 读写txt文本
作者主页:https://www.couragesteak.com/
易语言 读写txt文本