点击上方“ python入门与进阶”,关注并“星标
每日接收Python干货!来源:扩展迷EXTFANS
今年1月,微软终于宣布将Windows 7的延长支持彻底终止,不知不觉间,Windows 10今年也5岁了。
但肉眼可见的,尽管微软通过各种方法向大家推广Win 10系统,却仍有相当一部分用户坚守在Win 7甚至是更早的系统版本中。其中,于2001年8月24日首次发布的Windows XP,仍占据了不小的市场份额,是很多钉子户难以割舍的经典版本。这时候,一些人和组织就盯上了这些停止维护的操作系统。
比如今年1月,自由软件基金会就搞出了一个神操作——公开发起一个请愿,要求微软对其开放Win 7的源代码。在收集完请愿签名后,自由软件基金会还真的给微软寄去了空硬盘,要微软把Win 7源代码拷到硬盘,然后再寄回。
当然,这件事从头到尾都被微软官方无视了。
可想而知,拥有如此庞大用户群的Windows操作系统,如果真的开源也势必会让全球计算机陷入危机。
所以,想让Windows操作系统开源,几乎是一件不可能的事。
但在9月25日晚间,国外科技媒体突然爆出消息称,微软历史上最受欢迎的操作系统Windows XP的源代码,疑似遭到大规模泄漏。泄漏人士将Windows XP的源代码和微软其他类似的系统代码打包成一个BT种子文件,公开放在MEGA网盘,文件名为“nt5src.7z”,大小2.93GB。一开始,泄露人士将此消息在4ch上发布,声称这是他收集了两个月的宝贵资料,或许是本着free的互联网精神分享给了大家。随后,该种子便经由该论坛、推特迅速传播到全球各地,国内的百万网盘和迅雷大军也迅速出动。不过,泄露人士也表示,这些资料已经在黑客圈中传了很多很多年,今天只是第一次正式公布而已。他称,自己花了大约两个月的时间收集了所有被泄漏的文件,并已经检查了所有的存档,以确保它们的真实性。有网友下载了源码包后公开了截图,可以看到,整个文件大小为42.92GB。这次全部的泄露内容远不止Windows XP源码,从目录结构来看,被泄露的内容还包括Xbox操作系统源码、Windows NT 5内核、Windows NT 4内核和Windows NT 3.5内核源码。此外还有Windows 2000等其他版本操作系统的源码,其中名为misc的文件夹体积最大,总共31.17GB,占到了整个文件的70%。值得一提的是,DOS、NT、2000、Xbox相关源代码此前的确已被曝光泄露,一定程度上印证了泄露人士所说的资料为网络搜集而来。不过,源代码中还包含和“永恒之蓝”漏洞结合的BUG,可能会对目前仍在使用Windows XP 系统的用户不利。此次泄露的源代码,还展示了微软当初打造Windows XP更多不为人知的故事。比如,他们曾秘密准备了一个版本,这个版本的操作系统主题看起来非常接近于苹果的Mac。而且,里面的media文件夹貌似还夹带了不少私货,比如与微软创始人比尔·盖茨有关的阴谋论文件。目前,这些泄露的源代码部分已经被证实是真实的。微软官方回应称,正在积极调查此事。从2001年发售到2014年微软宣布停止支持,Windows XP成为全球使用人数最多的一个操作系统,在其最辉煌的2008年,Windows XP的市场占有量接近了80%。
尽管它已经停止支持多年,但世界上仍然有很多人在使用这个系统。而且,Windows 10中也有可能仍使用其中的一些代码。也就是说,不法分子有可能利用此次泄露的源代码进行反向工程,以发现可利用的漏洞。理论上来讲,像Windows操作系统这样安装量巨大的软件,如果其源代码遭到泄漏的话,那将会有一场灾难性的事故。但也有专业人员称,这次泄露事件对于安全性的影响较为有限,不用过度担心。因为对于黑客来说,花费精力在一个已经被放弃多年的软件中寻找“商机”,显然很不划算。但是,社交媒体上仍然有很多人呼吁那些仍然在使用XP的用户,及时升级到最新的Windows 10。
目前,最早散播此漏洞的4chan论坛帖子已被归档,暂不允许回复。为避免恶意传播,本文也不会放出BT种子链接,如果大家想要从网上下载请慎重,因为有心人士很可能在文件包中加入了恶意软件。回复关键字“ 简明python ”,立即获取入门必备书籍《简明python教程》电子版
回复关键字 “ 爬虫 ”,立即获取爬虫学习资料