怎样把文件放在图片中

原文:http://www.pixelstech.net/article/1347582974-Hide-a-file-in-a-picture

亲自试了一下,果然如果文章说的一样,所以翻译了一下。

有时候如果你想要隐藏您的计算机中的某些重要文件,不希望其他人看到,你是怎么做到的?找一个专业的工具吗?对于一些文件夹设置密码吗?更改文件属性为隐藏吗?他们是可能的但可能不太方便或如此安全。在这里我与您分享如何隐藏一个文件到一张图片中。

系统必备:

一张图片,例如:test.jpg

一个测试文件,例如:test.txt

WinRar

步骤:

1、准备一张图片 test.jpg 和测试文件 test.txt

2、使用WinRar压缩文件 test.txt 到 test.rar

3、打开命令提示符窗口:开始-》运行-》输入“cmd”回车,然后使用“cd”命令切换目录到保存图片和测试文件的目录。

4、输入命令:copy /b test.jpg + test.rar test.jpg,回车

5、OK,打开 test.jpg 文件,你会发现图片仍然可以查看

6、test.rar文件呢?打开WinRar,单击“文件-》打开”,选择“所有文件”,查找并打开 test.jpg,你会发现和打开test.rar是一样的。

此方法适合隐藏所有种类的文件。它既简单又安全。图片文件仍将保持相同的大小,您仍可以查看图片没有任何问题。

以下为个人使用总结:

图片文件的大小没有发生改变,这一点确实让人不可思议,但测试结果事实确实如此,我把刚刚用的test.txt,test.rar文件都彻底删除了,用WinRar打开test.jpg,结果还是一样的。刚刚只是一个很小的文本文件,换一个大点的文件试试,哦,文件大小变了,现在的文件大小是图片和压缩文件的大小之和。

怎样把文件放在图片中,布布扣,bubuko.com

时间: 2024-10-01 05:19:05

怎样把文件放在图片中的相关文章

C#中 dll文件放在子目录中的方法

VS2012-C# dll文件直接放在程序根目录中(和exe文件一起)比较乱,可以将dll文件放在子文件夹中.步骤如下: 1.将dll文件放入子文件夹 2.添加引用 解决方案资源管理器中,中 工程名或者“引用”上右键,选中添加引用. 中引用管理器中,点击浏览,选中子文件夹中的dll文件. 3.修改dll文件的引用属性 点击添加成功的引用,将“复制本地”改成false(不然程序运行的时候会将子文件夹下的dll文件复制到根目录中). 4.添加引用的地址,修改config文件 在根目录中打开“软件名.

上传的文件放在SVN服务器的哪个目录下

上传的文件放在SVN服务器的哪个目录下 SVN服务器版本库有两种格式, 一种为FSFS, 一种为BDB 把文件上传到SVN版本库后,上传的文件不再以文件原来的格式存储,而是被svn以它自定义的格式压缩成版本库数据,存放在版本库中. 如果是FSFS格式,这些数据存放在版本库的db目录中,里面的revs和revprops分别存放着每次提交的差异数据和日志等信息

ldf文件与mdf文件放在不同磁盘可提高性能的原因

磁盘负责三方面,一个将数据写入到日志文件ldf中,然后在check point后写入到mdf, 接着就是大量的读操作.先写入ldf,是因为sql server的预写日志机制引起的,此机制保证了数据在写入到mdf中前,一定会在ldf中保留一份,这样以后恢复等操作都可进行,故可以说,影响写性能的主要是写入到ldf中的操作.磁盘一边负责随机取数据,一边负责写入数据,磁头转来变去,性能低下,而将ldf文件放在不同的磁盘中,就独立了写操作.注意:磁盘应是物理上的. Other logical drive

将properties文件放在Jar包并读取

有时候需要在一个library内部打包一个properties文件,包含一些配置信息,而不能部署在外部. 在maven工程里面,将properties文件放在src/main/resources目录下.就会自动打包到classes目录下. 然后在jar包的代码中想要读取这个文件,可以用类似下面的代码: [java] view plaincopyprint? public class Client { private final static String NAME = "engine.prope

把脚本文件放在底部

<body> <form id="form1" runat="server"> <div> </div> </form> <!--将脚本移动到文档的底部有助于提高页面加载速度--> <script src="Scripts/jquery-2.0.0.min.js"></script> <script src="Scripts/knock

winform 读取TXT文件 放在Label中

<span style="font-family: Arial, Helvetica, sans-serif;">#region 读取TXT 文件,放到Label中</span> private void ReadTXT(Label lab) { string strTxtAll = "";//定义一个string变量 string abc = "C:\Users\xxb\Desktop\1.txt";//路径 FileS

[讨论]是否将单元测试文件和源文件放在一起

目前根据习惯和创作时间,单元测试和源文件的代码都是分开的. engine/ classes/ Elgg/ Class.php tests/ phpunit/ Elgg/ ClassTest.php 是否可以考虑将它们放在一起: engine/ classes/ Elgg/ Class.php ClassTest.php 好处: 可以很清晰地知道哪些文件缺少测试. 可以快速在源文件和单元测试文件之间跳转,而不需要切换文件夹. 遵循了需要一起修改的代码放在一起的原则,方便修改源码时同步修改单元测试文

visual studio 中将同类CS文件放在一起显示

在vs中,新增一个Form 会对应生成三个文件from1.cs.form1.designer.cs,其中designer文件是放在第一个文件的下一级的,这样看起来文件的结构非常清楚.实际应用中,我们也经常会把一个类折分成几个文件来编写,以确保文件不会过长,但这些文件顺序排列起来,会使文件变得非常的多,不利于阅读. 折叠方法: 1. 在项目文件夹中找到 <项目名>.csproj 文件,用文本编辑器打开 2. 找到 <Compile Include="MyClass.part1.c

引用Javascript文件放在哪儿?

目前绝大部分的浏览器都是采取阻塞方式(Scripts Block Downloads)加载Javascript文件的:javascript在头部会阻止其他元素并行加载(css,图片,网页):这种机制的好处就是我们可以随意在页面上使用那种JS库中的函数,因为页面肯定是在JS加裁之后呈现的,但是缺点也非常明显:一旦此Javascript文件过大,或网络连接不稳定,整个页面就会被阻塞一段时间,甚至空白.javascript放在底部,这样就可以和图片几乎同时下载,让图片尽快的下载下来.也可以:立即--交