如何在密文文件隔室中隐藏数据

在今天的愚蠢的极客把戏(在那里我们展示鲜为人知的把戏,以打动你的非极客朋友),我们将学习如何隐藏在文本文件中的数据,不能被任何人看到,除非他们知道秘密隔间的名称。...

如何在密文文件隔室中隐藏数据

在今天的愚蠢的极客把戏(在那里我们展示鲜为人知的把戏,以打动你的非极客朋友),我们将学习如何隐藏在文本文件中的数据,不能被任何人看到,除非他们知道秘密隔间的名称。

下面是它的工作原理

自从windows2000以来,Windows中的NTFS文件系统就支持备用数据流,它允许您使用流名称在文件名后面存储数据。在浏览文件系统时,或者在Windows中的任何地方,都无法检测到它……您只能使用“密钥”来访问它,而“密钥”实际上只是流的名称。

如何在密文文件隔室中隐藏数据

您可以将这些额外的流视为文件中的秘密隔室,只有知道“密码”时才能访问这些隔室,在本例中,密码只是流的名称。

这并不是一种完全安全的隐藏数据的方法,我们将在下面说明,但这是一个有趣的技巧,知道在紧要关头。

注意:这只适用于格式化为NTFS的驱动器。

将数据隐藏在秘密隔间中

要使用此功能,必须打开命令提示符并使用以下语法:

notepad SomeFile.txt:SecretWordHere.txt

你可以使用冒号后面的任何东西作为秘密词,关键是第一个文件名和冒号之间不能有任何空格。

如何在密文文件隔室中隐藏数据

如果最后没有指定.txt,记事本会自动添加它,并询问是否要创建新文件,即使SomeFile.txt文件已经存在了,因为秘密松鼠!。txt不存在。

如何在密文文件隔室中隐藏数据

现在,您可以在此处输入所需的任何数据并保存文件:

如何在密文文件隔室中隐藏数据

当您查看该文件时,其大小仍将与以前完全相同:

如何在密文文件隔室中隐藏数据

您甚至可以通过双击打开该文件,并添加任何您想要使该文件看起来正常的数据:

如何在密文文件隔室中隐藏数据

您可以再次使用命令行添加另一个具有不同名称的隐藏“隔间”:

如何在密文文件隔室中隐藏数据

您可以在此文件中添加任何其他信息:

如何在密文文件隔室中隐藏数据

这些隐藏文件都不会影响其他文件,也不会更改主文件。请记住,您必须使用命令行来访问隐藏的数据。

注意:一旦创建了一个隐藏流,该流就不完全是文件的一部分了……您不能将文件复制到另一个位置并访问那里的流。

检测包含流的文件

当然,这些文件并不是对所有人都完全隐藏的,因为您可以使用一个名为流.exe检测包含流的文件,包括流的名称。

例如,在我的场景中,我们将使用以下语法:

streams.exe SomeFile.txt

如何在密文文件隔室中隐藏数据

如您所见,显示了流的名称,这将允许您轻松地访问它们。

如果您使用的是Windows 7,只需使用DIR命令的/R参数即可查看流:

如何在密文文件隔室中隐藏数据

删除流

你可以用同样的方法流.exe命令从一个文件中删除所有流,尽管我认为您不能只删除一个流。使用以下语法:

streams.exe -d SomeFile.txt

如何在密文文件隔室中隐藏数据

正如您在屏幕截图中看到的,流现在从文件中删除。

从命令行添加到隐藏流

您可以使用许多命令,或者任何可以通过管道输入或输出并接受标准的命令,将数据添加到隐藏流中文件名:StreamName语法。例如,我们可以使用echo命令:

echo “Neat!” > SomeFile.txt:Test

如何在密文文件隔室中隐藏数据

您可以通过上面示例中的streams命令看到,现在文件中有一个隐藏流。

从命令行读取流

通过将数据管道化到more命令中,可以使用以下语法从流中读取数据:

more < FileName:StreamName

在我的例子中,实际的命令是:

more < SomeFile.txt:SecretSquirrel!.txt

如何在密文文件隔室中隐藏数据

如您所见,我们添加的秘密数据被输出到控制台。


当然,这不是一种安全的方法来隐藏您应该使用TrueCrypt的数据。这只是其中的一个东西,可以很有趣地使用,可能会派上用场,在这里或那里。

学习很有趣,不是吗?

  • 发表于 2021-04-08 19:50
  • 阅读 ( 121 )
  • 分类:互联网

你可能感兴趣的文章

公钥(public key)和私钥(private key)的区别

...的算法来加密数据,并且只能使用特殊密钥来解密数据。密文或密文是加密的信息。解密是从密文中获取原始信息(明文)的过程。有两种加密方法。它们是公钥加密和对称密钥加密。公钥加密包含两个不同但数学上相关的密钥...

  • 发布于 2020-10-29 23:36
  • 阅读 ( 352 )

在Windows7中隐藏文件夹的3种简便快捷的方法

... 我们之前在这里回顾了我的密码箱:如何用密码箱锁定Windows文件夹。 ...

  • 发布于 2021-03-12 13:49
  • 阅读 ( 182 )

如何玩谷歌的密文冒险游戏

谷歌以在产品中隐藏复活节彩蛋而闻名,该公司在愚人节总是表现出色。原来谷歌搜索开发者控制台里潜伏着一款全文冒险游戏。。。如果你知道怎么找到它。 ...

  • 发布于 2021-03-23 12:09
  • 阅读 ( 207 )

11个基本的加密术语现在大家都应该知道了

... 加密过程需要一个密码密钥来告诉算法如何将明文转换为密文。克克霍夫斯的原则是“只有密钥的保密才能提供安全”,而香农的格言则是“敌人知道系统” ...

  • 发布于 2021-03-30 14:49
  • 阅读 ( 288 )

如何保护truecrypt隐藏卷中的数据

上周,我们向您展示了如何设置一个简单但高度加密的TrueCrypt卷,以帮助您保护敏感数据。本周我们将深入挖掘并向您展示如何在加密数据中隐藏加密数据。 什么是隐藏卷? 大多数人已经熟悉使用简单或复杂的加密方案进行...

  • 发布于 2021-04-08 19:52
  • 阅读 ( 145 )

20个最愚蠢的怪人戏法,能给你的朋友留下深刻印象

...pressing Shift as you right-click on a file. 下面的文章将向您展示如何使用此功能,以及如何访问“发送到”文件夹,以便您可以向菜单中添加快捷方式,而无需在右键单击时按Shift键。 愚蠢的怪人把戏:Windows7“发送到”菜单上的秘密...

  • 发布于 2021-04-12 17:44
  • 阅读 ( 263 )

如何通过加密硬盘来保护linux pc

...法来保护你的数据。 在今天的课程中,我们将向您展示如何通过加密分区、文件夹来保护数据,以及如何使用TrueCrypt创建隐藏卷。 显然是xkcd拍摄的。 加密分区 Ubuntu的备用CD安装向导为我们提供了一个加密Ubuntu安装分区的选项...

  • 发布于 2021-04-13 05:13
  • 阅读 ( 148 )

加密的(encrypted)和未加密(unencrypted)的区别

...的大量数字。加密数据时,只需将数据从明文转换为加扰密文,而加扰密文只能使用正确的解密密钥进行解码或解密。 任何未经授权的人或计算机都不能访问加密的数据。对文件、文档、电子邮件、消息甚至您的数据存储进行...

  • 发布于 2021-06-25 18:56
  • 阅读 ( 223 )

加密(encryption)和解密(decryption)的区别

...-定义,功能4.加密和解密的区别-密钥差异比较 关键术语 密文,密码学,解密,解密,加密,加密 什么是密码学(cryptography)? 当通过网络传输数据时,使用一种机制来保护数据是很重要的。例如,在在线交易中,用户的信用卡...

  • 发布于 2021-06-30 22:37
  • 阅读 ( 649 )

加密的(encrypted)和未加密(unencrypted)的区别

...未加密的区别在于,加密是指使用加密算法将数据转换为密文,并且只有被授权方才能访问的数据。通过这样做,数据变得更加安全,而未加密的只是一个普通的文本,它不安全,也不受任何算法的编码。加密是一种加密的安全...

  • 发布于 2021-07-11 17:17
  • 阅读 ( 312 )
之觴无黯
之觴无黯

0 篇文章

相关推荐