将文件隐藏到图片中,使用Windows脚本实现

实现代码

废话不多说,直接上代码

@echo off
title mask
:notEquY
echo 请输入图片文件路径:
set /p img=
echo 请确认表面文件是否为"%img%"[Y/n]
set /p imgC=
if %imgC% == Y (
	goto equY
	)
if %imgC% == y (
	goto equY
	)
goto notEquY

:equY
echo 图片文件的路径为: %img%
echo ------------------------
echo 请输入压缩文件的路径:
set /p file=
echo 请确认压缩文件路径是否为"%file%"[Y/n]
set /p fileC=
if %fileC% == Y (
	goto continueW
	)
if %fileC% == y (
	goto continueW
	)
goto equY
:continueW
copy /b %img% + %file% %img%
pause
exit

展示

首先,从我珍藏的图片文件夹里取一些图片出来,
选取图片
然后决定要隐藏的文件,
选取隐藏文件
打包为zip文件,
压缩

最后打开脚本文件,一步步运行,
脚本程序
将图片文件后缀名改为zip,点开查看一下效果,
成功
成功隐藏了文件。

实现原理

关于脚本代码就不多说了,都是比较简单的代码。
实现原理其实就是把文件的二进制代码直接写到图片的后面,实际运行一遍程序,你应该会发现,图片文件的大小变大了。将图片文件的后缀名改成zip,就可以打开里面隐藏的文件了。
比较重要的一点是,最好是将文件打包成zip,再隐藏。取出文件的时候可以将后缀名改为zip,解压后就可以取出了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值