另款防黑工具──RamSurf
网络与通信
编者按:上网者都要小心翼翼,惟恐一不小心就中了黑客的招。对付被黑的方法可以安装防火墙,但很多黑客工具却是通过IE在浏览网站时留在用户硬盘上的Cache(缓存)、Cookie或临时文件来窃取用户资料的,这些文件虽然可以通过对IE适当设置或使用软件禁止它们保存,但这些做法大都只是简单删除文件,黑客们通过特殊的工具还是能从硬盘上获得。
对上面问题最可靠的解决办法就是根本不让这些文件往硬盘写,只让它们暂时留在内存中。帮助IE防黑的另款工具──RamSurf就是基于这样的原理来工作的。
一、RamSurf的原理和用途
RamSurf可以阻止浏览器往硬盘写Cookie等临时文件,把浏览器运行时需要的这些临时数据存储在由内存建立的虚拟磁盘(ram-disk)中,当浏览器关闭并重新启动后,Windows会自动收回相应的内存空间,用户上网时留下的临时数据也就被彻底销毁,这样黑客就无法窃取用户资料了。
同时RamSurf还可以用来重新安排(如Word等)其他应用程序建立文件时产生的临时文件的位置──也可将它们写入到虚拟磁盘,这样即使程序因不稳定而崩溃,它们也不会留在物理磁盘上。不过,如果把临时文件安排在虚拟磁盘上后,当安装一些必须用硬盘来作为临时文件夹的应用程序时,应该禁止使用虚拟磁盘,一旦安装完成且能正常运行,再清除临时文件并使虚拟磁盘生效。
二、下载和安装
RamSurf可以从http://213.40.196.62/media/701.zip或者http://213.40.196.62/media/700.zip下载,前者对应Win2000/XP版本,后者对应Win9X,注意不同的系统应安装不同的版本。
将下载得来的压缩文件解压到一个文件夹下(本文假定释放到D:\RamSurf下),运行其中的自释放文件RamSurf.exe,将它释放到此文件夹下。
三、RamSurf的使用
最好备份系统注册表,然后按照以下步骤安装ram disk(虚拟磁盘):
1.打开“控制面板”,选择“添加新硬件”,接着选择已经安装了该设备并从列表中选择“其他设备”,到下一步选择“从磁盘安装”,选择你在前面释放RamSurf.exe的文件夹(如D:\RamSurf),点选“Ramdisk.inf”,再点击确定,系统将自动复制文件并且完成安装。
2.重新启动计算机,你会发现系统中多了一个容量仅为1MB的虚拟磁盘Z(其卷标为Ms-Ramdrive)。在RamSurf所在文件夹下双击RamSurfXP.reg,将它导入注册表,重新启动,此时Z盘的容量会变成30MB。
提示:通过修改注册表中“[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\Ramdisk\Parameters]”主键下的“DiskSize”值可以更改虚拟磁盘的容量,不过如果内存紧张,建议不要将它设得过大。
安装好虚拟磁盘后,再执行以下步骤将临时文件等存放到它上面:
1.清除原来存放在Windows文件夹下的Cookies、History和Temp等文件夹和其中的文件;设置临时文件的存放位置为Z盘(如在Win2000/XP下的修改方法是:右键点击“我的电脑”,在“系统属性”对话框中选择“高级”,点击“环境变量”,将Temp、TMP的值改成Z:\temp)。
2.打开IE浏览器并设置“Internet 选项”,在Internet属性对话框的“常规”页面下,点击“Internet临时文件”下的“设置”按钮,随后点击“移动文件夹”,选择刚才建立的虚拟磁盘Z并为缓存配置一个容量,确定之后关闭IE。
经过以上步骤后,连接到Internet并且重新启动IE。RamSurf会把Cookies和历史记录存放到虚拟磁盘而不会放到硬盘上,这些文件在重新启动或者关机之前将一直存在。
提示:一旦你成功启用了RamSurf,最好的办法就是彻底清除以前留下的临时文件(可以借助“Windows优化大师”来完成)。
为了更大程度地保护隐私,还可以重新格式化硬盘,安装一个干净的Windows,再安装RamSurf生成一个虚拟磁盘,加密交换文件(如果内存足够大则禁止使用交换文件为佳──比如使用Win2000而且内存在512MB以上),并且用上述方法将临时文件放置在虚拟磁盘上。
通过这种方法,你可以不必再为个人隐私泄漏发愁了,尤其是在公共场合上网时,大家不妨试一试。