在数字化经营日益面临各类复杂攻击与利用的时代,零日攻击对企业而言是一种尤为紧迫的威胁。随着恶意软件与病毒世界变得越来越发达和复杂,保持警惕与谨慎的需求只增不减。开发者在保护软件方面每前进一步,黑客与恶意软件开发者似乎总能领先一步。零日攻击如今比十年前、二十年前(九十年代)更为常见,恶意软件已演化得更具动态性,零日攻击正是这种虽不幸但可应对局面的一个例证。

什么是零日攻击

零日攻击是一种恶意软件攻击,利用软件代码中此前未知的缺陷或漏洞。零日攻击利用"机会窗口",在开发者修补该漏洞之前发动攻击。这一窗口的大小取决于被攻击公司的响应速度,以及软件开发者快速打补丁的能力。"零日攻击"一词源于这样一个理念:一旦黑客与恶意软件编写者发现了漏洞,软件开发者便"零天"时间去防御和保护自己的软件。

赛门铁克(Symantec)如何看待零日攻击

根据赛门铁克的研究,2013 至 2015 年间零日攻击数量大幅增长。2006 至 2012 年,每年的零日攻击数量在最少 8 起、最多 15 起之间波动;而 2014 年这一数字激增至 24 起。2013 年 9 月,Internet Explorer 出现一个被利用的零日漏洞——该攻击允许黑客远程控制 Internet Explorer 用户的计算机。2014 年秋,Microsoft Windows 本身也成为零日攻击的受害者,黑客获取了 Windows 用户的权限。Adobe Flash Player 在 2015 年初也遭到此类攻击,攻击隐藏达两个月之久,通过虚假广告将用户导向恶意软件网站。零日威胁无疑正在增长。

威胁增长的主要原因是现代黑客技能与认知的提升。如今,恶意软件往往能在数天或数小时内自我传播,目标是影响更多系统。真正现代的攻击(如 Warhol 与 Flash 威胁)被设计成在数分钟内传播并感染大量系统。黑客现在更好地理解了漏洞本身以及如何利用它们。简言之,黑客与恶意软件的世界比十年或二十年前发达得多。任何规模的公司都必须保持警觉,随时准备发现并防御此类零日攻击。相比任何其他攻击,零日攻击中时间就是一切。

零日攻击的迹象

尽管在零日漏洞被公开(且很可能已被利用)之前很难察觉,但仍有一些征兆值得留意,包括:

来自某台服务器或客户端的异常流量与扫描活动。

总体上的异常流量。

受感染服务器在打补丁或修复后行为依旧未变。

零日攻击防范要点

就其本质而言,没有任何公司能够做到百分之百免受零日攻击。然而,凭借知识、规划与警惕,仍可实现一定程度的预防。此类预防措施包括:

保持防火墙更新,并使之契合当前业务需求。

拦截可疑的文件附件。

针对已识别的漏洞保持所有系统更新。

使用漏洞扫描器评估既往安全措施的有效性。

选择一款优质的反病毒程序,能在基于云的环境中模拟尚未出现的未知威胁,再放行其抵达您的计算机。

保持所有反病毒程序更新,若更新被标记为"关键"务必留意——自动更新几乎总是可取的选择。

务必仅使用已更新的浏览器——因为 Web 浏览器尤其脆弱。多数浏览器在打开和关闭时会自动更新,若长时间不关闭浏览器,请记得接受手动更新提示。

总体而言,绝不安装不必要的软件。审视现有软件,不要保留任何多余之物。

利用内联防御系统(IPS)实现实时防护——它应涵盖网络保护、应用可靠性、应用协议 RFC 验证、内容验证以及取证能力。

制定周密的事件响应计划,明确角色、行动优先级与流程。鉴于没有任何公司能百分之百避免所有零日攻击,一份深思熟虑的事件响应计划至关重要。

制定在攻击发生后减缓或阻断其蔓延的计划,将连接限制在仅为开展业务所必需的范围内。

欢迎使用机器学习技术实时监控应用及其行为。

在当今恶意软件开发精密且有利可图的世界里,零日攻击是一种可能。上文给出的适当安全措施,目的在于将零日漏洞被利用后造成的损害可能性降到最低。此外,企业需要主动制定响应计划、保持软件更新,并教育员工做出基本的在线安全决策。