Skip to content

This Python tool converts Windows Event Log (.evtx) files into readable JSON format, enabling easy viewing, parsing, and forensic analysis across platforms (Linux, macOS, Windows).

License

Notifications You must be signed in to change notification settings

moon0deva/EVTX_to_JSON_Converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVTX to JSON Converter

This Python tool converts Windows Event Log (.evtx) files into readable JSON format, enabling easy viewing, parsing, and forensic analysis across platforms (Linux, macOS, Windows).

Features

  • Converts .evtx to clean JSON.
  • Works on Linux, macOS, and Windows.
  • Interactive: prompts for input path.
  • Handles malformed records gracefully.
  • Useful for forensic analysis, reverse engineering, and log correlation.

Requirements

  • Python 3.x
  • Modules:
    • python-evtx
    • xmltodict

Forensics & Reverse Engineering Use You can use this output with tools like:

SIEM (Splunk, Graylog)

MITRE ATT&CK mapping

Custom alerting and enrichment

Timeline creation (e.g., Plaso)

How to use it

git clone https://github.com/moon0deva/3v7-converter.git
cd 3v7-converter
python3 start.py

python -m venv foldername # To create venv environment
source foldername/bin/activate # To activate the venv environment
pip install python-evtx xmltodict # Dependency

About

This Python tool converts Windows Event Log (.evtx) files into readable JSON format, enabling easy viewing, parsing, and forensic analysis across platforms (Linux, macOS, Windows).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages