深入解析Sysmon日志:增强网络安全与威胁应对的关键一环

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 在不断演进的网络安全领域中,保持对威胁的及时了解至关重要。Sysmon日志在这方面发挥了至关重要的作用,通过提供有价值的见解,使组织能够加强其安全姿态。Windows在企业环境中是主导的操作系统,因此深入了解Windows事件日志、它们的独特特性和局限性,并通过Sysmon进行增强,变得至关重要。

在不断演进的网络安全领域中,保持对威胁的及时了解至关重要。Sysmon日志在这方面发挥了至关重要的作用,通过提供有价值的见解,使组织能够加强其安全姿态。Windows在企业环境中是主导的操作系统,因此深入了解Windows事件日志、它们的独特特性和局限性,并通过Sysmon进行增强,变得至关重要。

image.png

Sysmon日志



一、什么是Sysmon日志?

Sysmon日志是由Microsoft System Monitor(Sysmon)生成的事件日志。它们提供关于Windows系统上的系统级操作的详细信息,并记录诸如进程启动、网络连接、文件和注册表修改、驱动程序和服务活动以及WMI操作等活动。通过分析Sysmon日志,安全专家可以检测潜在风险,发现异常,并响应安全事件,以增强整体系统监控和安全性。

image.png

检测潜在风险


二、Sysmon日志存储在哪里?

Sysmon日志存储在Windows事件日志中,具体而言,它们位于
Microsoft-Windows-Sysmon/Operational事件日志通道内。获取Sysmon日志的步骤如下:

1.打开Windows系统上的事件查看器。

2.展开“应用程序和服务日志”。

3.找到“
Microsoft-Windows-Sysmon/Operational”日志,并查看Sysmon日志条目。

image.png


事件日志


三、为什么Sysmon日志很重要?

Sysmon日志之所以重要,是因为它们在增强系统安全和实现有效的事件响应方面发挥了关键作用。让我们通过一个实际例子来理解Sysmon日志的重要性:

在一个网络基础设施复杂、端点众多的组织中,安全团队某天发现异常的网络活动,表明可能存在安全违规。为了调查这一事件,他们使用了已经在整个网络上精心配置和分发的Sysmon日志。他们在Sysmon日志中找到了一个进程创建事件,其中包含一个不寻常的映像文件名和可疑的命令行输入。进一步的检查显示,该进程正在与可疑的外部IP地址通信。

安全团队可以通过使用Sysmon日志中记录的数据来拼凑事件序列。他们意识到公司的网络已被入侵,黑客已经获取了系统访问权限。日志提供了有关恶意进程及其活动的关键证据,使团队能够追踪攻击的来源、了解其影响并制定有效的响应策略。

image.png

进程创建事件

四、Sysmon日志记录的关键事件

1.进程创建(事件ID 1):提供关于Windows系统上进程创建的关键详细信息,如进程ID、父进程ID、映像名称、命令行参数、创建选项、文件哈希、数字签名等。

2.进程更改文件创建时间(事件ID 2):指示进程已更改文件的创建时间,提供有关更改文件元数据的信息,特别是创建时间戳的信息。

3.网络连接(事件ID 3):表示网络连接事件,提供诸如启动连接的程序的进程ID(PID)、本地端点的源IP和端口、远程端点的目标IP和端口以及所使用的协议等重要信息。

4.Sysmon服务状态更改(事件ID 4):指示Sysmon服务成功启动或停止的状态更改事件。

5.驱动程序加载(事件ID 6):记录有关负责加载驱动程序的过程以及驱动程序文件本身的信息。

6.文件创建和修改(事件ID 11):提供有关文件路径、创建或修改文件的操作以及文件哈希的详细信息,有助于检测未经授权的文件修改或可疑行为。

7.WMI活动(事件ID 19和20):Sysmon日志包含有关WMI事件过滤和事件消费的条目,分别收集有关WMI事件过滤和事件消费的信息。

五、了解Sysmon日志管理的生命周期

Sysmon日志的收集和分析过程涉及以下几个关键步骤:

1.部署:在Windows系统上部署Sysmon以开始捕获事件信息。可以使用组策略或脚本等自动化部署技术进行批量安装,也可以从Microsoft网站下载Sysmon软件并在每台机器上单独安装。

2.配置:配置Sysmon以指定要监视和日志记录的所需事件以及日志记录的目的地。可以使用配置文件来设置Sysmon,该文件指定要监视和日志记录的事件,可以通过激活或删除特定的事件种类来调整配置文件,以满足您的特定需求。

3.日志收集:Sysmon日志通常以XML格式发布到Windows事件日志。为了收集Sysmon日志,可以使用Windows事件转发(WEF)、集中式日志记录解决方案或SIEM解决方案等各种方法。使用这些技术,您可以将来自多个系统的日志集中在一个地方进行进一步分析。

4.日志存储和保留:建立适当的日志存储和保留策略非常重要,以确保您有足够的容量来存储日志并在适当的期间保留它们。根据组织的需求和合规性要求,您可以选择将日志存储在每个系统上本地或集中存储在日志管理系统中。

5.日志分析:使用手动技术和自动工具分析收集的Sysmon日志。Sysmon日志包含各种类型的事件,包括进程创建、网络连接、文件创建或修改、注册表修改等,以识别可疑活动、威胁指标,并了解系统行为。

6.威胁猎杀:Sysmon日志可以是主动威胁猎杀的非常有用工具。在SIEM或日志管理系统中创建查询或规则,以查找异常活动或已知攻击模式的指标。通过这种方法,您可以发现并识别不总是明显的安全漏洞或潜在风险。

7.事件响应和取证:在事件响应和法证调查过程中利用分析过的Sysmon日志,重建时间线、跟踪攻击者的行动,并确定安全事件的影响。

image.png

日志管理

六、EventLog Analyzer如何支持Sysmon日志的监控和检查?

ManageEngine EventLog Analyzer是一款日志管理和SIEM解决方案,通过提供集中的收集、分析和报告功能,增强了对Sysmon日志的监控。它作为一个统一平台,用于收集、分析、存档和报告Windows系统生成的Sysmon日志。

EventLog Analyzer的功能包括:

1.跟踪各种进程,提供详细的见解。

2.有效地发现日志中的攻击趋势。

3.为未来的法证调查保留日志数据。

4.通过整合来自多个源的Sysmon日志,包括事件日志文件和Sysmon收集器,全面了解系统操作。

5.主动监视并捕获对注册表键和值的更改。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
22天前
|
机器学习/深度学习 人工智能 算法
深入解析图神经网络:Graph Transformer的算法基础与工程实践
Graph Transformer是一种结合了Transformer自注意力机制与图神经网络(GNNs)特点的神经网络模型,专为处理图结构数据而设计。它通过改进的数据表示方法、自注意力机制、拉普拉斯位置编码、消息传递与聚合机制等核心技术,实现了对图中节点间关系信息的高效处理及长程依赖关系的捕捉,显著提升了图相关任务的性能。本文详细解析了Graph Transformer的技术原理、实现细节及应用场景,并通过图书推荐系统的实例,展示了其在实际问题解决中的强大能力。
123 30
|
2天前
|
存储 监控 安全
网络安全视角:从地域到账号的阿里云日志审计实践
日志审计的必要性在于其能够帮助企业和组织落实法律要求,打破信息孤岛和应对安全威胁。选择 SLS 下日志审计应用,一方面是选择国家网络安全专用认证的日志分析产品,另一方面可以快速帮助大型公司统一管理多组地域、多个账号的日志数据。除了在日志服务中存储、查看和分析日志外,还可通过报表分析和告警配置,主动发现潜在的安全威胁,增强云上资产安全。
|
5天前
|
网络协议
TCP报文格式全解析:网络小白变高手的必读指南
本文深入解析TCP报文格式,涵盖源端口、目的端口、序号、确认序号、首部长度、标志字段、窗口大小、检验和、紧急指针及选项字段。每个字段的作用和意义详尽说明,帮助理解TCP协议如何确保可靠的数据传输,是互联网通信的基石。通过学习这些内容,读者可以更好地掌握TCP的工作原理及其在网络中的应用。
|
5天前
|
存储 监控 网络协议
一次读懂网络分层:应用层到物理层全解析
网络模型分为五层结构,从应用层到物理层逐层解析。应用层提供HTTP、SMTP、DNS等常见协议;传输层通过TCP和UDP确保数据可靠或高效传输;网络层利用IP和路由器实现跨网数据包路由;数据链路层通过MAC地址管理局域网设备;物理层负责比特流的物理传输。各层协同工作,使网络通信得以实现。
|
5天前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
39 1
|
26天前
|
SQL 安全 算法
网络安全之盾:漏洞防御与加密技术解析
在数字时代的浪潮中,网络安全和信息安全成为维护个人隐私和企业资产的重要防线。本文将深入探讨网络安全的薄弱环节—漏洞,并分析如何通过加密技术来加固这道防线。文章还将分享提升安全意识的重要性,以预防潜在的网络威胁,确保数据的安全与隐私。
52 2
|
28天前
|
安全 算法 网络安全
网络安全的盾牌与剑:漏洞防御与加密技术深度解析
在数字信息的海洋中,网络安全是航行者不可或缺的指南针。本文将深入探讨网络安全的两大支柱——漏洞防御和加密技术,揭示它们如何共同构筑起信息时代的安全屏障。从最新的网络攻击手段到防御策略,再到加密技术的奥秘,我们将一起揭开网络安全的神秘面纱,理解其背后的科学原理,并掌握保护个人和企业数据的关键技能。
38 3
|
12天前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
52 17
|
22天前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
|
23天前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
45 10

推荐镜像

更多