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.
- Python 3.6 or later
- Tkinter (usually included with Python)
Evtxlibrary for parsing .evtx files
git clone https://github.com/Thennavan-Hex/evtx_viewer.git
cd evtx_viewerpython -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`pip install -r requirements.txtpython main.py- Open the application by running
main.py. - Use the File menu to open an
.evtxfile. - Navigate through the tabs to view event log data.
- Use the context menu for additional actions such as refreshing or exporting data.
Contributions are welcome! Please submit a pull request or open an issue if you have any suggestions or improvements.
This project is licensed under the MIT License. See the LICENSE file for details.
- 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.