应对物联网安全,卡巴发布操作系统Kaspersky OS
杀毒软件厂商卡巴斯基今天正式发布了操作系统Kaspersky OS,该系统将用于网络设备、工业控制系统和物联网设备。
Kaspersky OS的特点是其高安全性能,采用Flux高级安全内核架构,开发者只允
杀毒软件厂商卡巴斯基今天正式发布了操作系统Kaspersky OS,该系统将用于网络设备、工业控制系统和物联网设备。 Kaspersky OS的特点是其高安全性能,采用Flux高级安全内核架构,开发者只允许操作系统执行被指定的操作,而其它操作都将被禁止,因此提高了安全性。 不过卡巴斯基并没有推出自己的相关硬件产品,因此如何推广Kaspersky OS就是个问题。目前,有消息称卡巴斯基已经与网络设备厂商Kraftway达成了合作,后者将生产1000台搭载Kaspersky OS的路由器,每台单价为3028美元。 去年 11 月,卡巴斯基的创办人 Eugene Kaspersky 为了微软的 Windows 10 在网络上公开呛声。他当时发表一篇文章名为“到此为止,我受够了!”,表示最近很多使用者在抱怨,当他们的 Windows 10 升级到新的更新时,系统会自动停用不支持新版系统的防毒软件,然后强迫使用者自动启用 Windows Defender。 他当时批评根据 Windows 的规范,一台电脑只能装一套防毒软件。但是如果你打开 Windows Defender,则可以安装两套。他引用乔治·欧威尔《动物农庄》中的名言来讽刺这种现象: 所有动物都是平等的,但某些动物比其他动物更平等。 呛完微软不到半年,卡巴斯基现在正式发表了名为 Kaspersky OS 的作业系统,根据卡巴斯基的创办人 Eugene Kaspersky 表示,这个系统他们祕密打造了 14 年,一直到现在才觉得完美。这个系统的内部代号为“双十一”11-11,因为一开始的原型系统是在这天诞生的。 Kaspersky OS的开发历经了14年之久,卡巴斯基选择完全自主开发而不是像市面上的绝大部分系统那样,基于Linux。在Kaspersky看来,从头打造一款系统才是保证安全性的基础。 按照Kaspersky的说法,“这项技术还将应用到IoT物联网,因为这款操作系统对于那些需要小型、优化和安全平台的应用而言是很理想的”。他在博客中特别提到如今的IoT设备非常脆弱,列举了先前美国DNS服务商Dyn遭遇DDoS攻击的例子,令美国半个互联网都下线了,这就是IoT设备组成的僵尸网络导致的。 除此之外,“我们意识到,这款操作系统需要有多种不同的应用。首先,需要为工控系统防护开发做提供基础;其次需要为嵌入式设备,包括IoT设备防护开发提供基础。” “所以我期望,保护IoT当然还有关键基础设施(工业、运输、通讯等),是个必须的任务。同时我也希望,无论有多困难,以这样的方式从头打造IoT/基础设施设备,让入侵这些设备几乎成为不可能。实际上,这也就是Kaspersky OS的基本目标。 据说在开发这套系统的前几年,卡巴斯基并没有急于写代码,而是反复开会,讨论技术细节、架构,还“在很大的纸上画图”,随后才将开发团队构建出来。整个过程相当缓慢,因为卡巴斯基团队中的操作系统专家很少。Kaspersky OS的优势Kaspersky OS基于微内核架构(Microkernel Architecture):基于这种微内核架构的安全OS允许用户定制自己的操作系统。所以,根据用户的特殊要求,可以对Kaspersky OS的操作系统使用不同的修改模块。 Kaspersky OS没有基于Linux系统:在卡巴斯基强调Kaspersky OS最主要的三个特色之一就是,这个GUI-less操作系统完全是我们自主开发的,里面没有一丁点Linux。“目前流行的一些OS在设计的时候并没有过多的考虑到安全操作系统安全,所以我们觉得从头开始做一个新系统反而是更简单和安全的方式”,Kaspersky说。 Kaspersky OS如何实现反黑客?Kaspersky OS内置的安全系统可以控制应用程序操作和OS模块。Kaspersky声称这款系统几乎是不可能被黑的,因为一般入侵者要想未经授权访问都需要破解用户的数字签名,“而在我们的系统中,这得需要一台量子计算机才能实现了”。“为了入侵我们的平台,黑客需要破解账号数字签名,以前这可能不是什么大问题,不过现在可能就需要量子计算机才行,这个代价未免过于昂贵了”,Kaspersky提到。 他保证如果用了Kaspersky OS,不管是SCADA、ICS还是IoT设备,都可以得到保护。因为这些攻击都是利用了Mirai僵尸网络来进行DDoS攻击的,Kaspersky强调他们的OS会强制保护IoT和关键基础设施免于威胁,像是工业、运输和通信等方面。“我也希望无论从头开始建立安全的IoT或基础设施存在多大的困难,还是要去做。就像是我们建立Kaspersky OS的理念一样。” 官方给出的Kaspersky OS 最低运行配置如下: Kaspersky OS for x86/x64 CPU 处理器:Pentium II或更高版本 内存:8MB或更高版本 网络设备:Realtek RTL8139、Intel i82580 KasperskyOS for ARM CPU 处理器:ARMv7或更高版本 内存:8MB或更高版本 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |