朝鲜已故领导人金正日曾说过,“朝鲜需要开发出自己的操作系统”。事实上,他们也这样做了。过去 10 年,这个神秘的国度一直在努力地开发自己的操作系统。而在最近,这款名为红星 OS(RedStar OS)的操作系统开始浮出水面。
其实在 2013 年夏天,朝鲜便发布了该系统的第三个版本红星 OS 3,但外界一直对其知之甚少。直到前几天,在德国汉堡举行的混沌通信大会(Chaos Communication Congress)上,两名安全研究人员 Niklaus Schiess 和 Florian Grunow 才揭开了它的神秘面纱。
混沌通信大会由欧洲最大的黑客联盟组织——德国混沌电脑俱乐部主办。该会议主要研讨计算机和网络安全问题。刚开始大多是热爱计算机的黑客参与这个会,后来不断吸引了科学家、安全专家和计算机爱好者参加,因此也有人称之为欧州黑客大会。而在这次的混沌通信大会上,红星 OS 3 操作系统是讨论的一个焦点。
两位安全研究人员通过某个朝鲜以外的网站下载了该操作系统,系统镜像大概有 2.5G,然后他们以虚拟安装的形式体验了该操作系统。
整体上看,红星 OS 3 是一个全功能的桌面操作系统,其内核是 Fedora 11 系统(Linux 2009 年发行的一个版本)。另外,它还配备了一些能够满足用户基本需求的软件,比如文档编辑、音乐处理,以及经过修改后的 Firfox 浏览器,该浏览器只能访问朝鲜本土的 IP 地址,换句话说就是朝鲜国内的局域网。
而以上所有的这些,包括用户界面、交互逻辑、拟物化图标等等,都是在模仿苹果的 OSX 操作系统。简单地说,这就是一款有着 Linux 内核、披着 OSX 外衣的桌面操作系统。
而关于红星 OS 3 为什么要模仿 OSX,有一种说法是——朝鲜现任领导人金正恩是一位超级大果粉。
2013 年的时候,有媒体捕捉到金正恩使用 iMac 办公的照片,而他本人也曾表示希望红星 OS 3 看起来更像 Mac 一些。此外,今年早些时候,朝鲜一家名为蓝天的“初创公司”(该公司成立于 2014 年 10 月)也生产了一款与 iMac 相似度极高的一体机,里面搭载的正是红星 OS 3 系统。这款山寨 iMac 在朝鲜大受欢迎,得到了全国各地的机构和企业大量的预订。
但如果你认为红星 OS 3 仅仅是对 Linux 修修补补、改得像 OSX 就错了,其最大的特色是朝鲜自主研发的安全机制。
朝鲜并没有完全拷贝 Linux 系统,而是掌握了该系统的绝大部分代码,并且还自主开发了一套文件加密技术。因为朝鲜担心西方的系统程序中带有后门,会遭到西方情报机构的攻击。
这种安全机制能够抵御外部的攻击,但同时对用户的监管也达到了近乎“疯狂”的地步。
红星 OS 3 几乎能够监控用户的任何操作行为。系统会把硬盘的序列号加密、写进系统的每一个文件,这就好比将系统中所有的文件都打上“水印”,每个文件都具有识别创建者、拥有者、打开者的功能。这意味着,只要你打开一个文件,系统后台都会知道。
即使你使用U盘拷贝文件,系统也能给这些电影、音乐等媒体文件打上“水印”。并且这些行为都是在后台私自进行的,不管电脑有没有联网,它都能监控所有的媒体文件。甚至你将一个文件拷贝到另外一台电脑,系统还能追踪文件拷贝的先后顺序以确认来源,几乎没有隐私可言。
如果你想试着修改系统功能,比如关掉杀毒软件或防火墙,系统会启动一个守护程序,直接将系统注销或不断重启。
其实这些安全机制未必能够防御外来的攻击,因此最主要的目的还是用来防范用户。通过将所有的文件打上“水印”,朝鲜政府能够追踪境内通过黑市流通的外国影片、音乐、文档,以及一切连接电脑的储存介质与便携设备。
不过,目前朝鲜大部分电脑仍采用的是 Windows XP 系统,而红星 OS 3 如果要普及,除非是在三胖的强烈“推荐”之下。