通过图片来隐藏文件有时候很有用,特别对各位宅来说是项必备技能。。。
比如我们现在有一个视频Video.mkv,我们想隐藏它,那么我们可以找一张背景图片谣言.jpg, 把他们放在同一目录下:
将Video.mkv打包成压缩包Video.rar,为什么要打包呢? 因为这是为后面解压服务得~
在该目录下编写bat文件:
copy /b 谣言.jpg+Video.rar 谣言2.jpg
双击运行压缩.bat,我们可以看到目录下生成了一张谣言2.jpg的图片,看看大小,整合等于压缩包文件和图片文件总和~
最后,那如何还原原文件呢?? 很简单,直接将文件后缀改为rar压缩包文件进行解压就可以了,因为rar解压有个专属的开始位置,解压程序会读到开始位置的标识符才执行解压程序,应该前面的jpg二进制会被忽略。
当然如果你希望获得更强大的加密可以自己编写加密解密策略。
附上Python代码:
github地址:https://github.com/shikanon/encryptfile
加密/解密:
python encrypt.py --background= --encryptfile=加密后会输出加密好的文件,格式一般为encry开头python decrypt.py --inputfile= --outputfile=
博主主页:https://www.shikanon.com/
更多精彩