Skip to content

文件隐写

为了分享一些文件,同时规避审查,可以使用文件隐写。

常见的隐写是直接把文件和图片的二进制文件写到一个文件里。或者是把文件的二进制字符写到图片文件的留空位置。

收集的代码仓库:

https://github.com/beef-potato/automate-tools

copy \b [input.png] + [file] [output.png] 

顺序很重要。如果+前面的文件名是rar的话,图片不可预览,且有几率报错无法解压;需要保证 input pic 和 output pic 的后缀名一致,然后第一个处理的文件是同格式的文件。

参考文章

winrar解压读取文件ascii码的时候,会识别其独有的 Rar! 序列,因此把rar文件放到后面。就算是分卷压缩也可以正常使用winrar打开并且解压所有的文件。

需要注意的是,隐写之前最好重命名压缩文件为中文或者英文名称,防止名称编码不同导致隐写失败,具体原理未知。