秘籍:让自己的文件更安全

秘籍:让自己的文件更安全 - 网络安全 - 电脑教程网

秘籍:让自己的文件更安全

日期:2006-08-27   荐:
在工作、生活中大家对自己的隐私权越来越重视,而且在电脑应用中,这个问题也为用户所关心。这里我和大家一起来探讨探讨。   从“开始→设置→文件夹选项”或者“查看→文件夹选项”或“工具→文件夹选项”打开设置窗口,单击“查看”标签,就可以一睹控制着文件夹显示面貌的“高级设置”了。那么,你知道如何更好地利用它来保护自己的文件吗?   第一招   很多人都使用这样一种简单的办法来保护和隐藏自己的重要文件:在“高级设置”窗口中,选定“隐藏文件”中的“不显示隐藏的文件或系统文件”,然后在资源管理器中将重要文件或文件夹的属性设为“系统或隐藏文件”,从而令文件从他人的眼皮底下消失了。   这对初级用户是非常奏效的方法,但稍有一些基础的用户,这却是不堪一击的——只要选定“显示所有文件”,一切便暴露无遗了!   第二招   用以上方法隐藏文件,一般只适合对付那些初学者,稍有操作经验的人都能用前面所说的方法破解。不过现在跟我来做个小技巧,让别人没办法再用这种方法破解隐藏文件。   在“开始→运行”中输入Regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\Softwaer\Microsoft\Windows\CurrentVersion\eXPlorer\Advanced\Folder\Hidden\。在这里有三个主键,分别是NOHIDDEN、NOHIDORSYS、SHOWALL。在SHOWALL下面有个二进制键值CheckedValue,把它的键值修改为“0”——这样,再怎么选择“显示所有文件”,隐藏文件也不会跑出来啦。   其实,还有更绝的办法,让我们来进行一个实验:启动注册表编辑器,打开KEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL,为安全起见,请先将该分支导出,然后删除SHOWALL分支,重新打开“高级设置”窗口,是不是全部变空了?你就再也找不到“显示所有文件和文件夹”选项,自然他人想修改也无从下手了!   对注册表有一定了解的朋友很快就能明白其中的奥秘:原来“文件夹选项”中的所有设置都保存在注册表的...\Advanced\(同上)分支中。只要在注册表中做一点手脚,“文件夹选项”对话框就掌握在你手中了!   以Windows 98为例,Folder主键下的8个主键分别对应“高级设置”窗口中“文件和文件夹”下的8个选项,Visual下的3个主键则分别对应“可视设置”下的3个选项。具体对应哪个选项,只要在注册表编辑器窗口右格中查看各主键名称和主键对应的“Text”的键值就可明白。   例如,SHOWALL主键对应的“Text”的键值为“显示所有文件”,说明SHOWALL主键对应“高级设置”窗口中的“显示所有文件”选项。因此,当我们删除此SHOWALL分支后,就再也找不到此选项,哪怕叫“芝麻开门”也不管用了。   为了让他人无法修改“高级设置”中某个文件夹选项,我们可以采用两种方法实现:   ①让选项“消失”   如上所述,只要将选项对应的主键分支删除,该选项便不会显示出来。例如,删除HideFileExt分支即可关闭“隐藏已知文件类型的扩展名”选项不显示。如果没备份的话,删除分支后要恢复就比较麻烦了。其实有一个更简单的办法可以关闭选项:找到对应的主键下键名为“Type”的二进制键值,双击修改它的键值,在其原键值后加上任意一个数字即可关闭该选项。例如,将SHOWALL主键下的“Type”的键值由原来的“radio”改为“radio2”后,对应的“显示所有文件”选项就不显示了。这样以后要恢复显示时,只需将“radio2”改回为“radio”即可。   ②让修改“无效”   选项不出现在对话框中,难免引起怀疑。要是让修改不起作用,则往往可迷惑住他人。在每一个具体选项对应的主键下,都有一个名称为“CheckedValue”二进制键值,将其键值修改为“0”时,他人对任何选项的修改都不会生效(注意:如果主键对应的是复选框选项,则该主键下还可找到“UncheckedValue”键值,请检查其值是否为“0”,如不是,先改为“0”)。
[1] [2]  

  例如,先在“高级设置”中取消对“显示所有文件”选项的复选,然后将SHOWALL分支下“CheckedValue”的键值改为“0”,则不管在对话框中如何设置,在资源管理器都不会显示隐藏文件,从而让你的文件隐藏得更可*。当然,只要将“CheckedValue”的键值改回为“1”,对对应选项的修改又可立即生效了。   这样设置以后,对不了解注册表的用户而言,要想查看你的隐藏文件,真可谓是“云深不知处”了。如果你的电脑经常有人光顾,如果你不想让别人随意更改文件夹选项设置,不妨一试。本人平时就是用了这一招,比较简单顺手。 更多内容请看FreeBSD系统安全管理  Linux服务器的安全性能  mysql安全专题,或 第三招   如果你的硬盘有好几个分区,而你想隐藏其中的D盘,那么,我们可以把D盘做成是一个空盘的假象,别人就有可能不去注意它了。 在你的Windows 98的安装目录下(一般是C:\Windows),有两个文件,分别叫desktop.ini和folder.htt,把它们复制下来,粘贴到D盘根目录下,用文字处理软件(如写字板)打开folder.htt,把里面的内容全部删除,然后保存。当你下次打开D盘时,你就会发现D盘一片“空白”了。   这是为什么呢?因为folder.htt是个超文本模板文件,而我们所用的Windows 98大多自动安装了IE浏览器,所以我们打开D盘,就会出现D盘下面一无所有的假象。如果想显示其中的文件,在窗口的工具栏上点“查看”,取消“按Web页查看”就可以了。或者你到DOS模式下,也可以看到D盘。   第四招   通过在注册表里修改键值也可以隐藏硬盘分区。   找到“HKEY_CURRENT_USER\SoftWare\Microsoft\Windows\CurrentVersion\policies\Explorer”,在注册表中新建个二进制键值“NoDrives”。“NoDrives”对应的键值为01000000时,隐藏驱动器A;键值为02000000时,隐藏驱动器B;键值为04000000时,隐藏驱动器C……发现规律了没?假设你要隐藏的驱动器盘符,在英文字母中排行为n,那么把2的(n-1)次方转换成16进制,这个值就对应着要隐藏的驱动器盘符。现在你一定知道键值01000000,02000000是什么意思了。     结束语   如果有人知道你是在注册表中动了手脚,那他一定想要把这些设置改回来,那么我们就要禁止别人对注册表进行操作。通过在注册表中添加新的键值可以达到这一目的,但是我们自己想要修改时,就比较麻烦了。所以还是用简单一点的方法吧。我们先要在Windows 98的安装目录下,找到Regedit.exe文件,把它更名为只有自己知道的名字(比如Hidden.exe),下次要操作注册表,只要在“运行”中输入新名字就可以了,别人是没办法操作注册表的,除非他重新Copy个Regedit.exe来,或者安装别的注册表操作软件。   以上隐藏文件的方法都是不借助Windows 98以外的软件,对于熟知Windows操作的高手,很容易破解。要想隐藏得更彻底,不借助其他软件是不现实的。比如隐藏分区可以用“分区魔术师”。 更多内容请看FreeBSD系统安全管理  Linux服务器的安全性能  MySQL安全专题,或

(出处:http://www.sheup.com)


 [1] [2] 

  结束语   如果有人知道你是在注册表中动了手脚,那他一定想要把这些设置改回来,那么我们就要禁止别人对注册表进行操作。通过在注册表中添加新的键值可以达到这一目的,但是我们自己想要修改时,就比较麻烦了。所以还是用简单一点的方法吧。我们先要在Windows 98的安装目录下,找到Regedit.exe文件,把它更名为只有自己知道的名字(比如Hidden.exe),下次要操作注册表,只要在“运行”中输入新名字就可以了,别人是没办法操作注册表的,除非他重新Copy个Regedit.exe来,或者安装别的注册表操作软件。   以上隐藏文件的方法都是不借助Windows 98以外的软件,对于熟知Windows操作的高手,很容易破解。要想隐藏得更彻底,不借助其他软件是不现实的。比如隐藏分区可以用“分区魔术师”。 更多内容请看FreeBSD系统安全管理  Linux服务器的安全性能  MySQL安全专题,或

(出处:http://www.sheup.com)


 [1] [2] [3] 

标签: