扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
近日,一些眼尖的用户纷纷向我们报告,VoIP软件skype居然秘密地读取他们电脑的BIOS和主板序列号。
这个问题还是被一名使用64位版本Windows的用户误打误撞上的。当打开Skype时,这名用户发现了一个奇怪的对话框,对话框称:“C:\Documents and Settings\Myria\Local Settings\Temp\12\1.com由于与64位版本Windows无法兼容而无法启动或者运行。 ”换句话说,Skype正在试图运行一个.com文件,而该文件的运行需要WindowsNT虚拟 DOS 机器,不能在Win64平台上运行。
大家可以想象,在系统中存在着一个来自Skype的不可读可执行文件,这是一件多么不可思议的事情。于是,这名用户将这个文件打开以一探究竟。文件打开之后发现,这个文件内容之后46个字节,包括如下内容:
int main(void)
write((const void far*) 0xF0000000, 1, 0xFFFF, stdout);
fwrite((const void far*) 0xF000FFFF, 1, 1, stdout);
return 0;
学过程序设计的人也许都知道,这是一款C++代码,它的用途就是获取你系统的BIOS——这其中通常包含着你主板的序列号,然后将这些信息发送给Skype服务器。
目前,对于Skype获取这些信息的用途尚无从得知,Skype官方目前尚未就此事发表任何评论。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者