Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scrymastic/windows-log-analyzer

Python tool for analyzing Windows event logs using Sigma rules for threat detection
https://github.com/scrymastic/windows-log-analyzer

log-analysis python sigma-rules windows-security

Last synced: about 2 months ago
JSON representation

Python tool for analyzing Windows event logs using Sigma rules for threat detection

Awesome Lists containing this project

README

        

# windows-log-analyzer
![Version](https://img.shields.io/badge/version-2.0.0-blue)
![License](https://img.shields.io/badge/license-MIT-green)

This is a Python tool for parsing evtx files, analyzing them, and filtering suspicious events using Sigma rules.

## Installation

To install the tool, follow these steps:

1. Clone the repository:

```shell
git clone https://github.com/scrymastic/windows-log-analyzer.git
```

2. Install the required dependencies:

```shell
pip install -r requirements.txt
```

## Usage

To use the tool, run the following command:

```shell
python -m main
```

![alt text](imgs/image.png)

Configure the tool by editing the `config.py` file.

## Contributing

Contributions are welcome. Feel free to open an issue or submit a pull request.

## Acknowledgements

Parts of this project use resources from other open source repositories.

The following is a list of these projects:

- [sigma](https://github.com/SigmaHQ/sigma): a repository of Sigma rules for detecting suspicious events.

- [EVTX-ATTACK-SAMPLES](https://github.com/sbousseaden/EVTX-ATTACK-SAMPLES): a repository of evtx files collected from various attack scenarios.