|
迈克菲解析首个针对能源部门的恶意软件Stuxnet
http://www.cww.net.cn 2010年7月30日 10:16 通信世界网
最近刚刚出现的Stuxnet 恶意软件是解释迈克菲为什么致力于保护关键基础设施(如:能源部门)免遭攻击的重要例证之一。Stuxnet是首个利用Windows零日漏洞、针对控制系统和公共事业机构发动攻击的恶意软件。Stuxnet 的设计者综合运用了漏洞知识、黑客伎俩以及潜在的物理安全漏洞,来发起针对重要基础设施系统的攻击。 Stuxnet 攻击运用的高级知识之所以“巧妙”,原因有二。首先,该恶意软件通过利用先前未知的 Windows 漏洞实施攻击和传播。其次,该恶意软件的组件包括两个具有rootkit行为、有数字签名的驱动程序,对于恶意软件而言,这点很不寻常。 这两点已被媒体广泛报道。我希望重点谈一谈遭受攻击系统存在的潜在风险、多种不同攻击媒介协同“作战”的复杂性,以及这对能源领域意味着什么。 以下是我们目前了解到的Stuxnet攻击的运行机制: 1.用户将 USB 驱动器(或任何移动存储介质)连接到系统; 2.已感染的驱动器利用零日Windows Shell Code漏洞实施攻击,运行恶意软件; 3.该恶意软件在受攻击系统中进行搜索,试图访问西门子Windows SIMATIC WinCC SCADA 系统数据库。(万幸的是,该恶意软件的一个签名证书已被吊销,另一个也即将被吊销) 4.该恶意软件使用 WinCC 西门子系统中的硬编码密码来访问存储在 WinCC 软件SQL 数据库中的控制系统运行数据。 这一事件有何潜在影响?该恶意软件的攻击目标是西门子SIMATIC WinCC 监控与数据采集 (SCADA) 系统。该软件可作为公用事业机构工业控制系统的 HMI(人机交互界面)。HMI 以图形方式管理并显示负责主要发电和输电设施运行的电厂控制系统信息。 HMI 不间断的监控发电厂控制系统的正常运行和整体运行状态。许多情况下,设置 HMI 的目的是为了对控制系统间的流程加以控制。HMI提供的图形化信息犹如一张地图,类似于计算机网络的拓扑图。恶意软件可能将部分重要基础设施的“地图”提交给其他恶意实体。 控制系统安全与 IT 安全 控制系统与 IT系统之间存在许多不同。IT系统要确保传输的机密性和可用性,而控制系统要保证全天候持续可用性。通常情况下,控制系统和IT 系统在相互独立的网络中运行,并由相互独立的团队进行管理。 由于控制系统必须做到全天候持续可用,控制系统环境中传统的管理流程变更非常耗时。因此,补丁程序更新、安全保护更新和修补程序或其他相关资源通常不会作为优先考虑的事项。在此示例中,西门子在其应用程序中使用硬编码密码,以提供对其 SQL 数据库的访问。该公司曾警告更改此类密码有可能危及系统的可用性。许多安全研究人员都曾对西门子这种明显违反安全策略的做法提出过异议。但是,考虑到在该环境中优先保证可用性的需求,上述做法是非常常见的。
编 辑:石美君 联系电话:010-67110006-818
文章评论【查看评论()】
|
重要新闻推荐 每日新闻排行 企业黄页 会议活动 |