Skip to content

EVTX Viewer is a Python app with a Tkinter GUI for viewing and analyzing Windows Event Log files (.evtx) in a structured table format. It offers features like scrolling, tabbed views, and context menus for easy navigation and examination.

License

Notifications You must be signed in to change notification settings

thennavan-dev/evtx_viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EVTX Viewer

Description

EVTX Viewer is a Python-based application designed for viewing and analyzing Windows Event Log files (.evtx). It provides a graphical interface built with Tkinter to display event log data in a structured tabular format. This tool helps users to easily navigate and examine event logs, with features such as horizontal and vertical scrolling, tabbed views, and context menus.

Installation

Prerequisites

  • Python 3.6 or later
  • Tkinter (usually included with Python)
  • Evtx library for parsing .evtx files

Clone the Repository

git clone https://github.com/Thennavan-Hex/evtx_viewer.git
cd evtx_viewer

Set Up a Virtual Environment

python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`

Install Dependencies

pip install -r requirements.txt

Running the Application

python main.py

Usage

  1. Open the application by running main.py.
  2. Use the File menu to open an .evtx file.
  3. Navigate through the tabs to view event log data.
  4. Use the context menu for additional actions such as refreshing or exporting data.

Contributing

Contributions are welcome! Please submit a pull request or open an issue if you have any suggestions or improvements.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Evtx: For providing the library to parse Windows Event Logs.
  • Tkinter: For the graphical interface.

EVTX Viewer is a Python application for viewing and analyzing Windows Event Log files (.evtx). It features a Tkinter-based GUI for displaying event data in a structured format with support for tabbed views, scrolling, and context menus.

About

EVTX Viewer is a Python app with a Tkinter GUI for viewing and analyzing Windows Event Log files (.evtx) in a structured table format. It offers features like scrolling, tabbed views, and context menus for easy navigation and examination.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages