如何让Cookie下岗 杨邦伟 2001年 18期 Cookie是一个特殊的文本文件,它是由Web服务器保存在用户自己的硬盘上一段信息。这段信息包含了用户上网时的一些浏览记录,例如用户访问了什么站点,在站点中浏览什么内容,在填写表单时输入了哪些信息等等。以后用户再次访问相同信息时,浏览器就会从本地计算机中直接把需要的信息调出来,从而节省了操作的时间。但由于Cookie信息会把我们用户在浏览过程中的一些隐私信息暴露出来,这些隐私信息一旦被某些不法分子利用,可能会给我们用户带来安全上的威胁!下面笔者就提供几种操作方法,希望这些方法能给那些想拒绝Cookie的用户带来一片“安宁”。   1. 关于微软IE 4.0浏览器   (1) 打开IE 4.0浏览器,在其操作界面中,用鼠标单击菜单栏中的“查看”命令,从弹出的下拉菜单中选择“Internet选项”命令;   (2) 接着程序会弹出一个Internet选项对话框,在该对话框中单击“高级”标签,随后程序会弹出高级设置界面;   (3) 在该设置界面中,用鼠标选中“禁止所有Cookie使用”这个复选项;   (4) 设置好后,再用鼠标单击设置对话框中的“确定”按钮,并关闭“Internet选项”对话框,返回到浏览界面中就可以了,以后Cookie就不会搜集用户的隐私信息了。   2. 关于微软IE 5.0以上版本的浏览器   (1)在浏览器主操作界面中,用鼠标单击菜单栏中的“工具”命令,从弹出的下拉菜单中选择“Internet选项”命令,程序随后将打开一个标题为“Internet选项”的设置对话框;   (2)在该对话框中用鼠标单击“安全”标签,程序将弹出安全设置界面,在该界面中的“请为不同区域的Web内容指定安全设置”列表框中选择“Internet”选项;   (3)接着再用鼠标单击该设置界面中的“自定义级别”按钮,随后程序将打开一个标题为“安全设置”的窗口,如图1(^18040801a^)所示;   (4)在“安全设置”窗口中的“设置”栏中,我们将看到有关Cookie的设置,主要包括是否允许存储Cookie和是否允许使用Cookie等两个选项,用户应将它们的默认值“启用”分别修改为“禁用”;   (5)设置好后,再用鼠标单击“确定”按钮,关闭“安全设置”窗口;   (6)接着按照上面的操作方法,在“安全”选项卡的“请为不同区域的Web内容指定安全设置”列表框中选择其他几个选项(如本地、可信站点、首限站点等),分别对是否允许在这些站点中使用Cookie进行设置;   (7)设置好所有信息后,单击“确定”按钮,关闭“Internet选项”对话框;以后计算机系统碰到有Cookie请求时一律加以拒绝。   大家看到了,上面的方法都是通过浏览器内部的一些设置来达到禁用Cookie的目的,但操作比较麻烦,以后如果要恢复使用的话,还要再按照上面的步骤一步步操作;那么有没有什么更简单的方法呢?下面来介绍一下。   3. 对Cookie的设置   文章的一开始,我们就强调了Cookie也是一个文本文件,如果我们把这个文件设置成“只读”属性,那么浏览器就不能再向该文件写任何内容,这样我们也能达到屏蔽Cookie的目的。下面是该方法的具体操作步骤:   (1)用计算机中的查找功能找到Cookie文件或目录。对于Netscape4.X浏览器来说,Cookie文件是放在“C:\Program Files\Netscape\users\zys666\cookies.txt”,其中“C:\Program Files”是用户的浏览器安装的位置,“zys666”是用户的名称。在IE浏览器中,Cookie被存放在C:\Windows\Cookies目录中,其中“C:\Windows”是Windows被安装的位置;   (2)找到Cookie文件或目录后,用鼠标右键单击这个文件或目录,从弹出的右键菜单中选择“属性”命令,程序将弹出一个标题为“Cookies属性”对话框,如图2(^18040801b^)所示;   (3)在该对话框中,将该目录或者文件全部设置为只读属性,设置好后单击“确定”按钮来退出属性对话框。此后由于Cookie处于只读状态,因此Web服务器就再也不能向Cookie文件或目录中写内容了。假设要恢复使用时,直接把该文件的只读属性去掉就行了!   4. 注册表修改   Cookie信息其实并不都是以文件形式存在于计算机中,还有部分Cookie是保存在内存中的。而上面讲述的拒绝Cookie的方法,都是把Cookie当作文件来对待的,而要屏蔽内存中的Cookie信息,若按照上面的操作方法肯定是不行了。因为当用户访问某个网站时,由系统自动在内存中生成Cookie,而用户离开该站点时又自动将Cookie从内存中删除。那么我们又该如何将它们清除呢?这时,我们就需要借助于注册表来修改计算机系统设置了,具体的操作步骤如下:   (1)regedit命令,打开注册表编辑器操作窗口,在该窗口中用鼠标依次单击如下键值:HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/ InternetSettings/Cache/Special Paths/Cookies ,如图3(^18040801c^)所示;   (2)单击上述的键值后,用鼠标使该键值处于选中状态;   (3)然后再用鼠标单击“编辑”菜单项,从弹出的下拉菜单中选择“删除”命令,将所选键值删除;   (4)再通过查找功能把Cookies目录找出来,并把该目录中的所有文件删除;   (5)设置好所有相关信息后,重新启动计算机,上述设置将生效。以后,无论Cookie是以什么形式存在,我们都可以将它“扼杀”。