271 字
1 分钟
夹带私货--简单文件隐写
2025-08-20

简单介绍#

懒得写了: https://zhuanlan.zhihu.com/p/590378572

实现#

隐写#

使用 cat a.zip >> b.png命令实现将pdf追加到png后面

效果为主图没有变化,只是文件大小上变大了


拆解#

这里借用 binwalk命令进行拆解,也可以使用其他的,建议参考上面的知乎。

使用 binwalk b.png查看文件结构: 可以看到,被识别为了一个正常图像以及一个压缩包文件

使用 binwalk -e b.png将文件提取出来 可以看到,提取出的文件夹如下,在以zip文件开始地址命名的文件夹下直接解出了压缩包内的文件

TIPS#

建议将文件打压缩包后再进行隐写,因为例如word文档以及pdf本身就是一个文件集合,这样会导致binwalk无法正确的识别文件类型并提取。

当然,这样加密效果会更好,而且知道文件开始结束位置可以使用dd命令手动提取。

夹带私货--简单文件隐写
https://pinellia.uk/posts/document-hide/
作者
Pinellia
发布于
2025-08-20
许可协议
CC BY-NC-SA 4.0