如何利用安全分析技术来检测高级恶意软件?(2)

我们的网络扫描工具在安全分析程序中发挥了很大的作用,这可能听起来有点奇怪。防止恶意软件感染环境的最好方法是通过有效的硬化。如果我们可以使用网络扫描器来搜索网络中未打补丁和过时的系统,我们就可以在攻击者攻击它们之前进行修复。好消息是,因为有很多网络扫描供应商相互竞争,还发生了很多收购和并购交易,产品之间的功能差别并不大。还有一些免费工具可以执行网络扫描,包括Nessus和OpenVAS,虽然与付费工具相比,它们有一定的局限性。

威胁检测安全分析的另一个重要部分是日志管理。我们的想法是把所有系统的日志信息保存在集中的安全位置,以备将来使用。当攻击者侵入系统时,他或她通常会通过编辑或删除系统日志来删除侵入的证据。转移这些日志到中央存储库可以增加攻击者篡改日志的难度。此外,通过集中日志记录,企业可以更容易地在系统和应用上搜索和运行报告。

在你的日志中你应该检查这些事件:成功登录之前经过多次失败登录尝试;通常从某个IP或位置登录的用户突然从其他位置登录;没有进行DNS查询连接到网络IP地址的机器,或者具有大量出口流量的连接。这些事件中的任何一个都可能或者可能不会构成问题,但任何两个或以上的问题同时出现就可能意味着攻击。

另外,如果无法选择商业日志管理或安全信息和事件管理产品,还有很多免费的SIEM工具。Splunk可作为你的日志搜索引擎,你每天可以免费使用它来处理高达500MB的日志。我从没用过其他工具,但我知道还有一个不错的免费开源日志管理工具,即LogStash。

对于安全分析程序,我强烈推荐的最后一个工具是网络分析工具,这种工具能够捕捉和分析来自不同网络的流量数据。这些流量数据包括IP地址、端口、协议和穿越网络的流量的数据大小。基本上,这就是数据本身。

你的网络分析工具将允许你搜索先前隐藏的流量中的模式。例如,早在去年,HD Moore发布了一篇关于漏洞利用统一即插即用(或UPnP)和简单服务发现协议设备的博客文章。通过利用我的网络分析工具,我对外部源IP地址进行了模式查询--针对我的公网IP地址之一,使用端口1900的用户数据报文协议。在24小时内,出现539个匹配模式。这表明攻击者确实存在。

因为转发流量数据只是一些路由器和交换机的一个功能,你需要找到一种方法来捕捉和查看这些数据。你可以使用来自SolarWinds、NetScout或Lancope等公司的专有网络分析工具,或者利用上述提到的日志管理工具。我选择了21CT的LYNXeon的工具,因为它不仅能够对流量数据进行模式分析,还包括其他数据类型。下面让我详细介绍。

去年我在名为The Magic of Symbiotic Security的会议上做了一个演讲,其中我介绍了促进融合的安全生态系统—突破工具孤岛,让它们一起运作以获得最大效率。我们安全分析的终极目标是让上述提到的每个组件一起运作,以获得对所面临威胁的清晰视图。我们从恶意软件以及入侵防御系统收集警报数据--其中包含关于恶意类型、目标和来源的信息;我们还会收集关于文件签名突然发生改变的系统的信息;我们收集环境中不同系统存在的漏洞信息;然后,我们收集日志文件生成的信息,例如失败登录尝试或账户锁定。我们利用供应商为我们提供的访问数据的工具来实现这些数据收集工作。这可以是通过API调用,简单网络管理协议警报或者直接的数据库查询。最后,所有这些数据都被整合到LYNXeon。接下来,我们使用模式查询语言来寻找所有数据集的潜在恶意模式。

下面是一些报告例子,它们让我们更好地了解网络安全状况:

连接到http://www.malwaredomainlist.com服务器的内部系统

在很短的时间内,连接到很多其他内部系统的内部系统

连接到恶意软件或入侵检测平台已经触发警报的外部系统的内部系统

使用不属于企业基础设施的DNS服务器的内部系统

此外,在我的公司整合流量数据与其他数据类型的好处之一是,我们能够根据一个位置发生事件来创建模式,并利用这些模式来寻找其他位置的类似问题,这些其他位置可能没有部署完全相同的检测机制。

上述建议是我自己的经验,并不是全面的工具或工具类别清单,但这为你提供了一个基础,让你可以开始利用威胁检测安全分析。在你的公司建立一个安全分析程序可能不会在一夜之间发生,但这肯定可以实现,并能够帮助你提高检测恶意软件的能力。在这个过程中,不要忘了保持良好的数据指标,这样你就可以向高管展示投资回报率。

(责任编辑:安博涛)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

如何使用Direct Console User Interface解

如何使用Direct Console User Interface解决棘手问题

对于管理员来说,很少会遇到不能使用vCenter Server管理主机的情况,但是即便真的出现...[详细]

如何解决物联网应用难题

如何解决物联网应用难题

2003年,全球仅有5亿多台联网设备,人均只有0.08台,也就是说平均每人只有0.02台设备...[详细]

网络攻击检测:五大致命弱点和解决办法

网络攻击检测:五大致命弱点和解决办法

IT安全如今已不再是保卫(不存在的)边界,而是保护公司的受攻击面。而云、移动性、BYOD...[详细]

企业客户应该对安全厂商提出的三个问题

企业客户应该对安全厂商提出的三个问题

作为一个安全行业的客户,怎么知道什么样的技术、产品和服务将会满足自身的需求?本文...[详细]

企业面临的六大安全问题及解决方案

企业面临的六大安全问题及解决方案

本文中,IT安全专家讨论安全漏洞的主要原因,并建议企业如何规避风险。 事实上,根据T...[详细]

返回首页 返回顶部