论文部分内容阅读
“艳照门”事件是电脑数据安全中的一个重要事件,由此带来的教训是深刻的,许多朋友都在为如何隐藏保护自己的私密信息而头疼吧!各种各样的加密保护软件用了不少,可是有防就有破,加密保护软件并不是绝对安全的,而许多所谓的加密保护软件,本身安装了后就是此地无银三百两。如何才能保证机密文件的安全性呢?看我们来利用windows自带的安全功能,彻底的隐藏保护自己的机密文件吧!
隐私文本悄悄藏
很多读者不理解ADS数据流的含义。这里我们先来看一个小小的例子。让大家对利用ADS数据流的特殊加密先有个了解吧。
建立伪装外壳
假设我们有一篇TXT文本格式的隐私日记或QQ聊天记录之类的。文件名为“yingshi.txt”,需要将此文件保护隐藏起来。我们可将其复制到某个NTFS格式的分区,这里假设为D盘下名为“Test”的文件夹。然后我们需要建立一个用来隐藏隐私文件的“外壳”文件,假设我们在其中放置了一张普通的照片,文件名为“01.bmp”。在试验前,注意查看一下文件属性,包括文件的体积、创建时间和修改时间等。
伪装隐藏隐私文件
步骤1打开“运行”对话框,输入命令“CMD”,回车后打开命令提示符窗口。使用“CD D:\TEST”命令,进入隐私文件所在路径。再执行如下命令:
type yingshi.txt>01.bmp:yingshi.txt
步骤2命令执行后,我们的隐私文件就被隐藏在“01.bmp”图片文件中了。现在可以删除掉原始的隐私文件“yingshi.txt”,再执行如下命令:
notepad.exe 01.bmp:yingshi.txt
就可以看见隐藏在图片中的隐私文件内容了,说明隐私文件被成功的隐藏保护在一张图片中了。
步骤3现在我们再来看看隐私文件的藏身之处,是不是有什么信息会暴露机密呢?再次查看“01.bmp”图片文件属性,可以发现图片文件的体积与创建时间根本没有发生改变,唯一改变的是文件的修改时间和访问时间。由此可说明,机密文件隐藏在图片中,而图片本身根本看不出任何隐藏文件的信息。
ADS数据流隐藏机密的原理及优点
为什么我们的隐私文本隐藏在图片中后。图片的文件体积大小却没有任何变化呢?这是因为隐私文本正是以ADS数据流的方式,附加在图片文件上的,图片文件中并未真正保存隐私文本,而是保存了隐私文件的文件链接(Link)信息,因此图片文件的体积不会增大。隐私文件虽然是保存在磁盘中的,但是本身并不在文件分配表中,因此无论我们使用任何工具,在硬盘中是查看不到单独的隐私文件的!
通过这个小试验。我们可以大致了解机密文件隐藏在ADS数据流中的特点。使用ADS数据流加密。我们可以把任意的文件当成一个“外壳”,让真实的文件藏在这个外壳之下。而外壳本身不会暴露任何信息。试想,如果我们藏有机密文件的外壳,隐藏在众多的同类文件中,有谁能看出其中某个文件中会藏有秘密呢?
“外壳”多彩,重现机密
我们不仅可以将隐私文件,隐藏在某张图片中,而且可以隐藏在其它任意类型的文件中。让任意文件都可充当“外壳”。方法都是一样的,例如我们要将隐私图片文件藏在某个MP3音乐中,则可执行如下命令:
type yingshi.bmp>1.mp3:yingshi.bmp
这样就将文件隐藏在MP3音乐文件中了,同样MP3音乐文件也不会有任何异样。但是如何让隐藏在外壳中的文件重新显示出来呢?要显示隐私文件,需要根据文件的类型来执行不同的命令操作。例如我们前面使用“notepad.exe”命令显示了隐藏在外壳之下的隐私文本,如果要显示数据流隐私图片的话。需要执行如下命令
mspamt.exe>1.mD3:ylngsni.bmp
其中“mspaint.exe”是Windows XP中用来查看图片的程序,当然也可以使用其它的图片查看程序命令。如果要查看其它类型的数据流机密文件,则需要修改命令为相应文件类型的执行程序。
大量文件的隐藏
如果我们有大量的数据、图片、视频等需要隐藏起来,难道需要将文件一个个的执行命令,隐藏为数据流吗?其实很简单,我们只需要将所有要隐藏的文件放在一个文件夹中,然后用WinRAR进行压缩。压缩为一个RAR压缩包文件,然后再隐藏在数据流中。这里我们使用一个小技巧,将机密文件的RAR压缩包“yingshi.rar”,直接隐藏在重要的系统文件“explorer.exe”,中,当然前提是要求系统分区格式为NTFS。可执行如下命令:
type d:\test\yingshi.rar>C:\windows\explorer.exe:yingshi.rar
命令执行后,即可将重要的隐私机密文件打包隐藏在“explorer.exe”的数据流中了。相信不会有任何人会删除“explorer.exe”文件吧?这样自然隐藏的文件永保无忧,不必担心会被非法删除了!
如果要提取压缩包中的机密文件时,则可以利用WinRAR程序来提取数据流中的压缩包,假设WinRAR的安装路径为“D:\Program Files\WinRAR\WinRARexe”,则可在命令行下执行如下程序:
“D:\Program Files\WinRAR\WinRAR.exe”C:\Windows\explorer.exe:yingshi.rar
命令执行后,即可让隐藏的压缩包文件重现了!
将机密文件随身携带
一般来说,ADS数据流只能存在于NTFS分区上,复制到其它分区中,或者通过网络传输时,数据流中隐藏的机密文件都会自动被清除。如果我们要将隐藏在数据流的机密文件,随身携带或网络传输时,如何才能让机密文件数据不损失呢?此时我们可以通过WinRAR的数据流压缩功能,制作成压缩包后随身携带或网络传输。
安装了压缩软件WinRAR后,右键点击隐藏了隐私文件数据流的“外壳”文件,在右键菜单中选择“添加到压缩文件”命令。打开压缩对话框,点击“高级”标签,勾选“NTFS选项”中的“保存文件数据流”项。确定后生成压缩包文件,隐藏的数据流隐私文件也会被一起打包压缩。将此压缩包通过网络传输或者随身携带,以后需要查看其中的隐私文件时。只需要解压到NTFS分区,然后通过前面的方法提取数据流文件就可以了。
通过这种方法来保存自己的文件,是不是一种非常新颖且安全的加密方式呢?为了保护自己的隐私,这种好的方法一定不能错过!
隐私文本悄悄藏
很多读者不理解ADS数据流的含义。这里我们先来看一个小小的例子。让大家对利用ADS数据流的特殊加密先有个了解吧。
建立伪装外壳
假设我们有一篇TXT文本格式的隐私日记或QQ聊天记录之类的。文件名为“yingshi.txt”,需要将此文件保护隐藏起来。我们可将其复制到某个NTFS格式的分区,这里假设为D盘下名为“Test”的文件夹。然后我们需要建立一个用来隐藏隐私文件的“外壳”文件,假设我们在其中放置了一张普通的照片,文件名为“01.bmp”。在试验前,注意查看一下文件属性,包括文件的体积、创建时间和修改时间等。
伪装隐藏隐私文件
步骤1打开“运行”对话框,输入命令“CMD”,回车后打开命令提示符窗口。使用“CD D:\TEST”命令,进入隐私文件所在路径。再执行如下命令:
type yingshi.txt>01.bmp:yingshi.txt
步骤2命令执行后,我们的隐私文件就被隐藏在“01.bmp”图片文件中了。现在可以删除掉原始的隐私文件“yingshi.txt”,再执行如下命令:
notepad.exe 01.bmp:yingshi.txt
就可以看见隐藏在图片中的隐私文件内容了,说明隐私文件被成功的隐藏保护在一张图片中了。
步骤3现在我们再来看看隐私文件的藏身之处,是不是有什么信息会暴露机密呢?再次查看“01.bmp”图片文件属性,可以发现图片文件的体积与创建时间根本没有发生改变,唯一改变的是文件的修改时间和访问时间。由此可说明,机密文件隐藏在图片中,而图片本身根本看不出任何隐藏文件的信息。
ADS数据流隐藏机密的原理及优点
为什么我们的隐私文本隐藏在图片中后。图片的文件体积大小却没有任何变化呢?这是因为隐私文本正是以ADS数据流的方式,附加在图片文件上的,图片文件中并未真正保存隐私文本,而是保存了隐私文件的文件链接(Link)信息,因此图片文件的体积不会增大。隐私文件虽然是保存在磁盘中的,但是本身并不在文件分配表中,因此无论我们使用任何工具,在硬盘中是查看不到单独的隐私文件的!
通过这个小试验。我们可以大致了解机密文件隐藏在ADS数据流中的特点。使用ADS数据流加密。我们可以把任意的文件当成一个“外壳”,让真实的文件藏在这个外壳之下。而外壳本身不会暴露任何信息。试想,如果我们藏有机密文件的外壳,隐藏在众多的同类文件中,有谁能看出其中某个文件中会藏有秘密呢?
“外壳”多彩,重现机密
我们不仅可以将隐私文件,隐藏在某张图片中,而且可以隐藏在其它任意类型的文件中。让任意文件都可充当“外壳”。方法都是一样的,例如我们要将隐私图片文件藏在某个MP3音乐中,则可执行如下命令:
type yingshi.bmp>1.mp3:yingshi.bmp
这样就将文件隐藏在MP3音乐文件中了,同样MP3音乐文件也不会有任何异样。但是如何让隐藏在外壳中的文件重新显示出来呢?要显示隐私文件,需要根据文件的类型来执行不同的命令操作。例如我们前面使用“notepad.exe”命令显示了隐藏在外壳之下的隐私文本,如果要显示数据流隐私图片的话。需要执行如下命令
mspamt.exe>1.mD3:ylngsni.bmp
其中“mspaint.exe”是Windows XP中用来查看图片的程序,当然也可以使用其它的图片查看程序命令。如果要查看其它类型的数据流机密文件,则需要修改命令为相应文件类型的执行程序。
大量文件的隐藏
如果我们有大量的数据、图片、视频等需要隐藏起来,难道需要将文件一个个的执行命令,隐藏为数据流吗?其实很简单,我们只需要将所有要隐藏的文件放在一个文件夹中,然后用WinRAR进行压缩。压缩为一个RAR压缩包文件,然后再隐藏在数据流中。这里我们使用一个小技巧,将机密文件的RAR压缩包“yingshi.rar”,直接隐藏在重要的系统文件“explorer.exe”,中,当然前提是要求系统分区格式为NTFS。可执行如下命令:
type d:\test\yingshi.rar>C:\windows\explorer.exe:yingshi.rar
命令执行后,即可将重要的隐私机密文件打包隐藏在“explorer.exe”的数据流中了。相信不会有任何人会删除“explorer.exe”文件吧?这样自然隐藏的文件永保无忧,不必担心会被非法删除了!
如果要提取压缩包中的机密文件时,则可以利用WinRAR程序来提取数据流中的压缩包,假设WinRAR的安装路径为“D:\Program Files\WinRAR\WinRARexe”,则可在命令行下执行如下程序:
“D:\Program Files\WinRAR\WinRAR.exe”C:\Windows\explorer.exe:yingshi.rar
命令执行后,即可让隐藏的压缩包文件重现了!
将机密文件随身携带
一般来说,ADS数据流只能存在于NTFS分区上,复制到其它分区中,或者通过网络传输时,数据流中隐藏的机密文件都会自动被清除。如果我们要将隐藏在数据流的机密文件,随身携带或网络传输时,如何才能让机密文件数据不损失呢?此时我们可以通过WinRAR的数据流压缩功能,制作成压缩包后随身携带或网络传输。
安装了压缩软件WinRAR后,右键点击隐藏了隐私文件数据流的“外壳”文件,在右键菜单中选择“添加到压缩文件”命令。打开压缩对话框,点击“高级”标签,勾选“NTFS选项”中的“保存文件数据流”项。确定后生成压缩包文件,隐藏的数据流隐私文件也会被一起打包压缩。将此压缩包通过网络传输或者随身携带,以后需要查看其中的隐私文件时。只需要解压到NTFS分区,然后通过前面的方法提取数据流文件就可以了。
通过这种方法来保存自己的文件,是不是一种非常新颖且安全的加密方式呢?为了保护自己的隐私,这种好的方法一定不能错过!