日志分析工具:关键特性与十佳选择

日志分析工具:关键特性与十佳选择

SOC Prime Team
SOC Prime Team linkedin icon 关注

多数调查都因一个简单的问题而停滞:日志在哪里,我该如何提取?在 Windows 上,事件日志以二进制 .evtx 文件的形式位于 %SystemRoot%System32winevtLogs 中。可以从事件查看器中导出(右键单击日志,然后选择 全部事件另存为…),或者从提升权限的提示符中使用 wevtutil epl Security C:IRSecurity.evtx 导出。在基于 systemd 的 Linux 系统中,日志在启用持久存储时位于 /var/log/journal/,或在临时存储时位于 /run/log/journal/ 中,而 journalctl -o json 将其作为每行一个的 JSON 对象输出。传统的文本 syslog 在 Debian 和 Ubuntu 上位于 /var/log/auth.log,而在 RHEL 系列主机上则位于 /var/log/secure。云和 SaaS 平台通过控制台或 API 以 JSON 格式提供其审计轨迹。

获取文件是简单的部分。当单个主机向您提供 400,000 个事件时,困难的部分才开始,时间在流逝,法律部想知道谁看到了原始数据。在这里,顶级 AI 驱动的日志分析工具脱颖而出,区别于简单的搜索控制台。一些工具在 SIEM 之上应用机器学习模型。其他工具,如 SOC Prime 的 LogTotal, 将每个事件与预编译的检测库进行匹配,并返回关联攻击链,而不是命中列表。

本指南涵盖了日志分析工具的作用、事件响应过程中哪些功能重要、2026 年值得了解的十种工具,以及导出 Windows 和 Linux 日志并在 LogTotal 中调查它们的分步工作流程。最后提供故障排除步骤和常见问题的答案。

免费开始使用

什么是日志分析工具?

日志分析工具将机器生成的记录转化为答案:谁采取了行动,涉及哪个资产,何时,从哪里,以及通过什么机制。它们解析原始格式,标准化字段,应用检测逻辑,并关联相关事件,以便分析师能够重建入侵事件,而不是逐行阅读。

该类别比 SIEM 更广泛。在典型的 SOC 中,有四种工具共同承担工作:

  • SIEM 和安全分析平台 (Splunk、Microsoft Sentinel、Google SecOps、Elastic)集中进行数据摄取,运行计划和流式检测,并处理分类和案例管理。
  • 安全数据管道 (Cribl Stream, Fluent Bit, Vector)在存储之前路由、过滤和丰富事件,以控制摄取成本并标准化模式,比如 ECS 或 OCSF。
  • DFIR 工具 (Hayabusa, Chainsaw, EvtxECmd)线下处理收集的文物,通常是 EVTX,并生成单主机的时间线。
  • 快照分析器 如 LogTotal,接受导出的日志集,并返回完整调查结果,无需入门或整合工作。

日志分析也区别于日志管理。管理是基础设施:收集、保留、访问控制、完整性。分析是解释。团队可以运行一个设有 12 个月保留期的清晰管道,并且仍可能错过 Kerberoasting 攻击活动,如果没有什么能评估以 RC4 加密类型 0x17 的 4769 事件。

那么,优秀的日志分析工具与其他工具有哪些不同?三个方面:它们能读取多少格式而无需转换,都应用了多少已维护的检测内容,以及它们是否能将孤立的命中相关联,以生成攻击叙述。速度和数据处理控制决定了其他,尤其是当日志来自从未接入 SIEM 的主机时。

哪些功能重要,它们能为您带来什么?

供应商页面上的功能列表看起来都差不多。在事件发生时,七种功能完成了大部分工作。

  • 本地解析器。 EVTX 是一种带有 XML 事件负载的分段二进制格式,因此 grep 对它无效。工具应当能够读取 EVTX、JSON/NDJSON、syslog(RFC 3164 和 RFC 5424)、CEF,无需转换脚本。
  • 字段标准化。 无论来源是防火墙、身份提供者还是 Sysmon 事件 ID 3,源 IP 都应为相同字段。模式比如 ECS 和 OCSF 让一次检测在不同供应商间工作可行。
  • 维护的检测内容。 Sigma 规则、供应商分析和威胁情报匹配。数量固然重要,但更新频率也关键:一个滞后于新兴 TTP 几个月的库只能带来虚假的安全感。
  • 关联。 原子命中很少证明妥协。序列和高阶关联将 4625 爆发、4624 类型 10 登录和 7045 服务安装关联为一条与 MITRE ATT&CK 映射的链。
  • 结果时间。 在索引积压上进行 15 分钟的定期搜索监控是可以接受的。对于导出日志集的分类,时间预算以分钟为单位。
  • 数据处理控制。 日志携带用户名、主机名、承载令牌和会话 Cookie。上传前进行键控假名化保持关联完整,确保数据保护官的配合。
  • 导出和 API 访问。 调查结果应以 JSON 或 CSV 形式离开工具,用于案例管理、工单和报告。

好处直接随之而来。更快的范围缩小缩短了遏制时间。关联的发现削减了分析师需要阅读的警报队列。事件级证据支持监管报告,比如 PCI DSS v4.0 第 10 条要求下的审计日志审查。真实的遥测同样能够丰富检测工程,因为规则会测试攻击者实际上留下的东西。

您应该知道的 10 种日志分析工具

没有单一产品能涵盖每个阶段。以下列表混合了用于持续监控的平台和为事件最初几个小时构建的工具。

  1. LogTotal (SOC Prime)。 一个免费的基于浏览器的导出日志集分析器。它在本地清理日志,自动检测 EVTX、JSON/NDJSON 和 syslog,将事件与大约 1,000,000 条检测规则和 13,000 个威胁标签进行匹配,并返回映射到 MITRE ATT&CK 的排名攻击链。它能在不到一分钟内处理最多 1.7 百万个事件。
  2. Splunk 企业安全。 许多大型 SOC 的参考 SIEM。SPL 具有表现力,基于风险的告警减少噪音,应用生态系统涵盖大多数来源。
  3. Microsoft Sentinel。 在日志分析工作区上的云原生 SIEM,使用 KQL 查询。为 Entra ID、Microsoft 365 和 Defender 提供的本机连接器使其成为 Microsoft 重资产的默认选择。
  4. Google 安全操作。 前身为 Chronile。它将数据标准化为统一数据模型 (UDM),使用 YARA-L 进行检测,并快速搜索大容量保留窗口。
  5. Elastic 安全。 基于 Elasticsearch 和 Elastic 通用模式构建。EQL 序列查询适合多步骤行为,检测规则公开在 GitHub 上。
  6. Sumo Logic。 一个带有云 SIEM 阶的 SaaS 日志分析平台。
  7. Graylog。 提供开源和商业版。GELF 输入、处理管道和流路由使其成为希望运行自有堆栈的中型团队的实用选择。
  8. Wazuh。 一个开源 XDR 和 SIEM,支持 Windows、Linux 和 macOS 的代理。它提供文件完整性监控、漏洞检测和合规映射的解码器和规则。
  9. Hayabusa。 山人保安开发的基于 Rust 的 EVTX 时间线生成器。它将 Sigma 和自己的规则应用于离线事件日志并写入单主机分类的 CSV 或 JSONL 时间线。
  10. Chainsaw。 WithSecure 开发的 Rust 工具,用于通过 Sigma 和内置检测逻辑迅速搜寻 EVTX 文件。它快速、可脚本化,并将关联留给分析师。

模式明显。SIEM 一旦数据接入就表现出色。DFIR 工具快速但运行较小的规则集,并将关联留给分析员。LogTotal 填补了它们之间的空白:将完整的检测深度应用于从未到达 SIEM 的日志。

使用 LogTotal 进行日志分析:从导出到攻击链

LogTotal 是 SOC Prime 针对事件时间日志分析的解决方案。它于 2026 年 8 月 26 日作为公开预览版推出,并于 2026 年 10 月 15 日正式发布。它是免费的,不需要集成或 API 访问。以下工作流程将 Windows 或 Linux 主机从原始日志转化为关联的调查结果。

步骤 1:导出日志

Windows(事件查看器)。 打开 eventvwr.msc,展开 Windows 日志,右键点击 安全,然后选择 全部事件另存为…。保持文件类型为 .evtx。对于 Sysmon,浏览至 应用程序和服务日志 > Microsoft > Windows > Sysmon > 操作 并重复操作。

Windows(命令行)。 在提升权限的提示符下:

wevtutil epl Security C:IRSecurity.evtx

wevtutil epl “Microsoft-Windows-Sysmon/Operational” C:IRSysmon.evtx

wevtutil epl “Microsoft-Windows-PowerShell/Operational” C:IRPowerShell.evtx

要限制导出到最近 72 小时,添加 XPath 过滤器:/q:”*[System[TimeCreated[timediff(@SystemTime) <= 259200000]]]”。添加 /ow:true 以覆盖现有文件。运行 wevtutil el 以列出确切的通道名称。

Linux(systemd 日志)。 以 root 用户或 systemd-journal 或 adm 组成员身份运行:

journalctl –since “2026-10-17 00:00” –until “2026-10-20 00:00” -o json > host-journal.json

输出是 NDJSON,每行一个条目。对于拥有文本 syslog 的主机,复制 /var/log/auth.log(Debian、Ubuntu)或 /var/log/secure(RHEL、Rocky、Alma)。

步骤 2:清理

打开 logtotal.com 并加载文件。清理在上传前于浏览器中运行。开源清理器用稳定的 HMAC 令牌替换秘密、IP 地址、主机名、用户名和其他标识符,如 <USER:…> 或 <IP:…>。在三台主机上相同的用户在编辑后仍为一个实体。查看预览,下载清理后的副本作为案件文件,并保留密钥。

对于隔离或高度受控的环境,本地运行相同库(Node.js 20 或更新版本):

npx logtotal-sanitize ./auth.log -o ./auth.sanitized.log –report ./report.json –print-key

npx logtotal-sanitize ./secure.log -o ./secure.sanitized.log –key “$KEY”

重用密钥保持文件间令牌一致。

步骤 3:分析并读取发现

确认清理的快照后,LogTotal 在一个一次性、不可变的实例中运行,之后被删除。不会存储任何内容,数据不用于训练。结果作为映射到 ATT&CK 技术的排名攻击链返回,附带基础事件。标志突出显示隐藏技术和良性活动高潮,这是一种 AI 辅助入侵的典型模式。使用密钥在内部将令牌映射回真实身份。

为什么它非常出色

  • 深度: 大约 1,000,000 条检测规则和 13,000 个威胁标签,与高阶 Sigma 规则和代理 AI 相关联。
  • 速度: 不到一分钟处理约 1.7 百万个事件。这比 2026 年 7 月前沿模型拒绝处理的 17,000 事件 Hugging Face 日志集快约 100 倍。
  • 隐私: 本地清理、您持有的密钥、无保留。
  • 到持续覆盖的路径: 同一引擎在 Prime Hunt 中运行于 SIEM、EDR 和数据湖上,并在 Prime Detect 中在 SIEM 前的数据流上运行。

故障排除

症状原因解决方案
wevtutil epl Security … 因“拒绝访问”失败命令不是从提权提示符运行的重新从具有本地管理员账户的提升权限提示符运行
导出的 .evtx 在分析工作站上打开时显示“找不到事件 ID 的描述”事件发布者的消息文件未安装在该机器上在源主机上运行 wevtutil al C:IRSecurity.evtx 以归档带有日志的语言环境元数据。无论如何,原始 EventData 字段仍然完整
journalctl 仅返回您自己用户的条目,或自上次重启以来无条目缺少组成员身份,或日志是易失的 (/run/log/journal)使用 sudo 或加入 systemd-journal。通过在 /etc/systemd/journald.conf 中设置 Storage=persistent 获取未来数据
同一用户在两个清理文件中以不同的令牌出现每个文件都是使用不同的 HMAC 密钥清理的重用一个密钥:–key “$KEY” 或 –key-file 在 CLI 中

FAQ

LogTotal 是免费的吗?

是。logtotal.com 上的分析是免费的,清理工具在 Apache-2.0 许可下开源。

SOC Prime 会保留我的日志吗?

不会。日志在您的浏览器中清理,每次分析在一次性实例上运行,之后删除,不会存储任何东西,数据不会用于模型训练。

我可以上传哪些日志格式?

LogTotal 自动检测 EVTX、JSON/NDJSON 和 syslog。将 Windows 日志导出为 .evtx,使用 journalctl -o json 导出 Linux 日志。

我可以在不发送任何信息到互联网的情况下清理日志吗?

可以。使用 npm 安装 @socprime/logtotal-sanitizer,并在您自己的基础架构内运行,包括隔离网络。仅上传清理后的输出。

LogTotal 与我的 SIEM 有什么不同?

SIEM 分析已经接入的数据,持续进行。LogTotal 在您导出的快照上进行分析,不到一分钟,无需整合。要使用相同检测引擎进行持续覆盖,请使用 Prime Hunt 或 Prime Detect。

加入 SOC Prime 的 Detection as Code 平台 以提高对与您的业务最相关的威胁的可见性。为了帮助您开始并带来即时价值,现在与 SOC Prime 专家预约会议。