Outlook Express标识不安全漏洞
来源:CIO子站 更新时间:2012-04-13
        大家知道,利用Outlook Express的“标识”功能,可以添加、管理与切换标识,以达到多用户之间邮件互相保密的目的。即多个用户可以使用一套Outlook Express,在其中分别建立自己的标识,并通过“切换标识”来进入各自的邮件收发界面。如果在标识上加有密码,就可阻止他人进入而保护自己的信件。但这一功能的安全性真的这么可靠吗?看过下面的几行文字后马上你就会找到答案了。

  首先,给每一用户建立一个标识,设置好访问密码。然后,我们来做个小小的试验:打开“我的电脑”或“资源管理器”,按照下面这个路径(假设你的操作系统安装在C盘Windows文件夹下):C:\WINDOWS\Application Data\Identities\{9A433B00-F3AF-11D3-8326-86A8192E9915}\Microsoft\Outlook Express,一层层地打开文件夹,这就是Outlook Express默认的存储邮件的文件夹,在该文件夹下,你可以看到“收件箱.dbx”、“发件箱.dbx”、“已发送邮件.dbx”、“已删除邮件.dbx”、“草稿.dbx”等文件清清楚楚的展现在我们眼前(图2)!请注意,在你的电脑中,你看到的Outlook Express默认的存储邮件的路径可能与我的稍有不同,具体说来就是那个“{}”里面的内容有可能不相同。Outlook Express建立了几个标识就有几个名称为一串数字并带有“{}”的文件夹,默认情况下这些标识对应的文件夹都在C:\WINDOWS\Application Data\Identities下。

  既然我们可以看到C:\WINDOWS\Application Data\Identities下各个标识对应文件夹下的文件,那么就应该可以把别的标识下的文件拷贝到自己的Outlook Express标识下。比方说,把别人的“收件箱.bdx”文件拷贝出来,并覆盖掉你这里的“收件箱.dbx”(图3),再打开Outlook Express试试,天,他(她)收到的信件都到我的收信箱里了!要提醒你注意的是,既然你可以用这个方法看到别人的信件,别人当然也可以用同样的办法看到你的信件,所以要保护好你自己的邮件哦,具体的方法我们在下面会提到。

  上面我们主要利用了拷贝别人标识下的文件的方法,还有个更简单的方法可以让你在两分钟内破了别人的标识!具体步骤是:在“开始“→“设置”→“控制面板”→“用户”中增加一个新用户,然后在“开始/注销×××”中将当前的用户注销,并以新用户登录Windows。然后运行Outlook Express,切换标识试试,密码框全变成了灰色,现在你想进哪个标识都可以了!

  除了上面所说的危险,在公用环境下共用Outlook Express还存在另外的危险。邮件联系人地址暴露!虽然不如上面提到的邮件泄漏那么严重,但是自己的邮件联系人地址被别人得到也不好吧?万一他利用这份邮件联系人地址干坏事那影响可就大了!

  大家知道,利用Outlook Express的“标识”功能,可以添加、管理与切换标识,以达到多用户之间邮件互相保密的目的。即多个用户可以使用一套Outlook Express,在其中分别建立自己的标识,并通过“切换标识”来进入各自的邮件收发界面。如果在标识上加有密码,就可阻止他人进入而保护自己的信件。但这一功能的安全性真的这么可靠吗?看过下面的几行文字后马上你就会找到答案。

  这样,Outlook Express为多用户所考虑的保护邮件和联系人地址的标识密码也就形同虚设。只要找到存储文件夹的位置,就可以用上述方法绕过标识密码这个貌似安全的防线,从而获取所有邮件和联系人地址。对多用户的威胁已经是不言而喻了,就是对单机用户也存在着很大的威胁。如果在上网的时候被黑客侵入(只要是使用微软的操作系统一定漏洞多多),入侵者只需找到存储邮件文件夹和Address Book文件夹并把它们复制走,那么你的一切来往信件就都暴露了,包括写给MM或GG的信件!