Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

nasbench/Eventlog_Compendium

Repository files navigation

πŸ“˜ Eventlog Compendium

EventLog Compendium Banner

Version License: Apache 2.0 Python Version GitHub Stars

Eventlog Compendium is the one-stop shop utility designed to simplify Windows security event log analysis, audit policy generation, and configuration building. It brings together multiple tools into a single interface β€” tailored for blue teamers, detection engineers, and IT administrators.


🌐 Live App

πŸ’‘ eventlog-compendium.streamlit.app


πŸ“¦ Features

πŸͺŸ Audit Policy Toolkit

Get full control over Windows Advanced Audit Policies:

  • Advanced Audit Policy Documentation
    Browse detailed explanations for each audit category and sub-category.

  • Advanced Audit Policy Generator
    Generate custom-tailored audit policy recommendations based on system type, server roles, features, detection frameworks, complexity, log volume and MITRE ATT&CK mappings! or leverage one of the many built-in ones.

  • Audit Policy to Event ID Mapping
    Understand which event IDs are generated by which audit settings.

  • MITRE ATT&CK to Event ID Mapping Explorer
    Visualize how MITRE techniques and tactics map to Windows audit events.


🧠 Sysmon Toolkit

Effortlessly build modular Sysmon configurations:

  • Sysmon Configuration Builder
    Pick specific event IDs and configuration snippets from sysmon-modular, preview and assemble your custom config.

πŸͺ΅ Event Log Tools

A suite of helpers for interpreting and exploring Windows event logs:

  • Event ID Lookup
    Quickly search for details about any Windows event ID.

  • ETW Providers Visualizer
    Browse available ETW providers and their event fields per Windows version/build leveraging the EVTX-ETW-Resources project.

  • EVTX Baseline Search
    Search expected/benign events based on data from Nextron’s evtx-baseline.

  • Event Field Decoder
    Decode values like Logon Types, Access Masks, Privileges, SIDs, and more.

  • Built-in SACL Explorer
    View which objects have default audit settings on Windows systems.


πŸš€ Getting Started

  1. Clone the repository

    git clone https://github.com/nasbench/eventlog_compendium.git
    cd eventlog_compendium
  2. Install dependencies

    pip install -r requirements.txt
  3. Run the app

    streamlit run Eventlog_Compendium.py

πŸ›  Built With


πŸ“„ License

Apache License. See LICENSE file for details.

About

The Eventlog Compendium is the go-to resource for understanding Windows Event Logs.

Topics

Resources

License

Stars

Watchers

Forks

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /