Більшість розслідувань зупиняються на простому запитанні: де знаходяться логи, і як їх отримати? У Windows журнали подій розташовані в %SystemRoot%System32winevtLogs у вигляді двійкових файлів .evtx. Експортувати їх можна з Переглядача подій (клацніть правою кнопкою на журналі, а потім Зберегти всі події як…) або з підвищеного командного рядка за допомогою wevtutil epl Security C:IRSecurity.evtx. На Linux з системою systemd журнал записується у /var/log/journal/ при увімкненому збереженні, або /run/log/journal/ у випадку, якщо він є тимчасовим, а journalctl -o json записує його як один об’єкт JSON на кожен рядок. Класичний текстовий syslog залишиться у /var/log/auth.log на Debian і Ubuntu або /var/log/secure на хостах сімейства RHEL. Хмарні і SaaS платформи відкривають свої аудиторські сліди як JSON через консоль або API.
Отримання файлу — це легка частина. Важка частина починається, коли один хост надає вам 400,000 подій, час закінчується, і юристам потрібно знати, хто бачить необроблені дані. Ось де кращі аналітичні інструменти для роботи з логами, керовані штучним інтелектом, відокремлюються від простих консолей пошуку. Деякі застосовують моделі машинного навчання поверх 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, беруть експортований набір логів і повертають повне розслідування без попереднього налаштування або інтеграції.
Аналіз логів також відрізняється від управління логами. Управління – це сантехніка: збір, зберігання, контроль доступу, цілісність. Аналіз – це інтерпретація. Команда може керувати чистим конвеєром з річним збереженням даних і все ще пропустити кампанію Kerberoasting, якщо 4769 події з типом шифрування RC4 0x17 не будуть проаналізовані.
Отже, що відрізняє найкращі інструменти аналізу логів від інших? Три речі: скільки форматів вони читають без конвертації, скільки підтримуваного контенту для виявлення вони застосовують і чи корелюють вони ізольовані інциденти в атаку. Швидкість і управління обробкою даних вирішують інше, особливо коли логи приходять з хоста, якого ніколи не додавали в SIEM.
Які функції важливі, і що вони вам дають?
Списки функцій на сторінках постачальників виглядають однаково. Під час інциденту сім можливостей виконують більшу частину роботи.
- Нативні парсери. EVTX — це фрагментований двійковий формат з XML-повідомленнями подій, тому grep проти нього безкорисний. Інструмент повинен читати EVTX, JSON/NDJSON, syslog (RFC 3164 та RFC 5424) та CEF без сценарію перетворення.
- Нормалізація полів. Поле IP-адреси джерела повинно бути однаковим, незалежно від того, чи воно прийшло з брандмауера, IdP або Sysmon Event ID 3. Схеми, такі як ECS і OCSF, роблять одне виявлення робочим у різних постачальників.
- Підтримуваний контент для виявлення. Правила Sigma, аналітика постачальників і відповідність загроз. Обсяг має значення, але так само і частота оновлень: бібліотека, що відстає від нових TTP на місяці, дає помилкове відчуття безпеки.
- Кореляція. Атомні попадання рідко доводять компрометацію. Послідовність та кореляція вищого порядку пов’язують сплеск 4625, вхід за допомогою 4624 Type 10, і установку 7045 служби у один ланцюжок, відображений на MITRE ATT&CK.
- Час до результату. Пошук, запланований на 15 хвилин по індексованому резерву добрий для моніторингу. Для тріажу експортованого набору логів лічені хвилини є бюджетом.
- Управління обробкою даних. Логи містять імена користувачів, імена хостів, маркери носіїв і куки сесій. Ключова псевдонімізація перед завантаженням зберігає цілісність кореляції і дозволяє DPO залишатися в курсі.
- Експорт і доступ до API. Дані повинні виходити з інструменту у вигляді JSON або CSV для управління справами, створення квитків і звітування.
Переваги безпосередньо слідують. Швидше охоплення скорочує час до локалізації. Корельовані висновки скорочують чергу сповіщень, які аналітику потрібно прочитати. Доказові відомості на рівні подій підтримують звітність за чинними правилами, такі як перегляд журналів аудиту згідно з вимогою PCI DSS v4.0 10. Реальна телеметрія також підтримує проектування виявлення, оскільки правила перевіряються на основі того, що залишають злоосмислювачі.
10 інструментів аналізу логів, які варто знати
Жоден продукт не покриває всі етапи. Список нижче поєднує платформи для постійного моніторингу з інструментами, розробленими для перших годин після інциденту.
- LogTotal (SOC Prime). Безкоштовний, браузерний аналізатор для експортованих наборів логів. Він локально очищає логи, автоматично визначає EVTX, JSON/NDJSON і syslog, зіставляє події з приблизно 1,000,000 правил виявлення та 13,000 мітками загроз, а також повертає ранжовані ланцюги атак, відображені на MITRE ATT&CK. Він обробляє до 1.7 мільйона подій менше ніж за хвилину.
- Splunk Enterprise Security. Становить орієнтир SIEM для багатьох великих SOC. SPL є експресивним, результативні сповіщення на основі ризиків знижують шум, і екосистема додатків охоплює більшість джерел.
- Microsoft Sentinel. Хмарний SIEM у робочих просторах Log Analytics, запитуваний за допомогою KQL. Рідні коннектори для Entra ID, Microsoft 365 і Defender роблять його стандартом для маєтків з важливими Microsoft.
- Google Security Operations. Раніше Chronicle. Він нормалізує дані в Уніфіковану Модель Даних (UDM), виявляє за допомогою YARA-L, та швидко здійснює пошуки у вікнах значного збереження.
- Elastic Security. Побудований на Elasticsearch з Elastic Common Schema. EQL запити послідовності підходять для стабільних десятків кроків поведінки, а правила виявлення публічні на GitHub.
- Sumo Logic. SaaS платформа аналізу логів з хмарним рівнем SIEM.
- Graylog. Доступно у вигляді відкритого коду та комерційних видань. Входи GELF, конвеєри обробки та маршрутизація потоків роблять це практичним вибором для команд середнього розміру, які хочуть керувати власним стеком.
- Wazuh. Відкритий код XDR і SIEM з агентами для Windows, Linux та macOS. Він постачає декодери і правила для моніторингу цілісності файлів, виявлення вразливостей і відповідності картографування.
- Hayabusa. Генератор часової шкали EVTX на основі Rust від Yamato Security. Він застосовує Sigma та власні правила до офлайн журналів подій і записує хронології у форматі CSV або JSONL для тріажу одного хоста.
- Chainsaw. Інструмент на основі Rust від WithSecure для швидкого пошуку у файлах EVTX з використанням Sigma та вбудованої логіки виявлення. Він швидкий, скриптований і залишає кореляцію аналітику.
Картина чітка. SIEM відзначається після підключення даних. Утиліти DFIR швидкі, але працюють з меншими наборами правил і залишають кореляцію аналітику. LogTotal заповнює прогалину між ними: повна глибина виявлення застосована до логів, які ніколи не досягли SIEM.
Аналіз логів з LogTotal: Від експорту до ланцюга атак
LogTotal — це відповідь від SOC Prime на аналіз логів під час інциденту. Він був запущений як публічний прев’ю 26 серпня 2026 року і досяг загального випуску 15 жовтня 2026 року. Він є безкоштовним та не потребує інтеграції або доступу до 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 та завантажте файли. Очищення відбувається у браузері перед завантаженням. Відкритий код очищувача замінює секрети, IP-адреси, імена хостів, імена користувачів та інші ідентифікатори стабільними токенами HMAC, наприклад <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, з підв’язаними подій. Прапори підсвічують приховані техніки та підйоми невинних-looking активностей, оптимальний шаблон для інфільтрацій з AI посібом. Використовуйте свої ключі для внутрішніх ідентифікацій.
Чому це виділяється
- Глибина: близько 1,000,000 правил виявлення і 13,000 міток загроз, корельованих з правилами Higher Order Sigma та агентським AI.
- Швидкість: до 1.7 мільйона подій менш ніж за хвилину. Це приблизно в 100 разів більше ніж 17,000 подій Hugging Face, які моделі змарнованих рубежів відмовилися обробляти в липні 2026.
- Конфіденційність: локальне очищення, ключ у ваших руках, без збереження.
- Шлях до безперервного покриття: той самий двигун працює в Prime Hunt через SIEM, EDR, та озера даних, а також в Prime Detect на потік даних до SIEM.
Усунення несправностей
| Симптом | Причина | Рішення |
| wevtutil epl Security … не вдається з помилкою “Доступ відхилено” | Команду не запущено з підвищеного підказки | Запустіть знову з підвищеного підказки з обліковкою локального адміністратора |
| Експортний .evtx, відкритий на робочій станції аналізу, показує “Опис для ID події … не може бути знайдено” | Файли повідомлень видавця подій не встановлені на цьому комп’ютере | Запустіть wevtutil al C:IRSecurity.evtx на вихідному хості, щоб архівувати локальні метадані разом з журналом. Raw EventData поля залишаються недоторканими в будь-якому випадку |
| journalctl повертає лише записи вашого користувача, або жодних записів до останньої перезавантаження | Відсутнє членство у групі або журнал є тимчасовим (/run/log/journal) | Використовуйте sudo або приєднайтеся до systemd-journal. Налаштуйте Storage=persistent в /etc/systemd/journald.conf для майбутнього збору |
| Той самий користувач з’являється під різними токенами у двох очищених файлах | Кожен файл був очищений з різними ключами HMAC | Використовуйте один ключ: –key “$KEY” або –key-file в CLI |
FAQ
Чи є LogTotal безкоштовним?
Так. Аналіз на logtotal.com є безкоштовним, і очищувач є відкритим кодом під ліцензією Apache-2.0.
Чи зберігає SOC Prime мої журнали?
Ні. Журнали очищуються у вашому браузері, кожен аналіз виконується на одноразовому екземплярі, що видаляється після завершення, нічого не зберігається, і дані не використовуються для навчання моделей.
Які формати журналів я можу завантажити?
LogTotal автоматично визначає EVTX, JSON/NDJSON, і syslog. Експортуйте журнали Windows як .evtx та журнали Linux з journalctl -o json.
Чи можу я очистити журнали, не відправляючи нічого в інтернет?
Так. Встановіть @socprime/logtotal-sanitizer за допомогою npm та запустіть його усередині вашої інфраструктури, включно з ізольованими мережами. Завантажуйте лише очищений вихід.
Чим LogTotal відрізняється від мого SIEM?
SIEM аналізує дані, які вже додані, постійно. LogTotal аналізує знімок, який ви експортуєте, менш ніж за хвилину, без інтеграції. Для безперервного покриття з тією ж системою виявлення використовуйте Prime Hunt або Prime Detect.