Skip to content

maysaraadmin/sysom.viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Sysmon Viewer

A Python-based GUI application for viewing and analyzing Sysmon events on Windows systems. This application provides a user-friendly interface to monitor and analyze system activity captured by Microsoft's Sysmon utility.

Features

  • View Sysmon events in a tabular format with sorting and filtering
  • Filter events by type, time range, and search terms
  • View detailed event information
  • Export events to CSV for further analysis
  • Dashboard with event statistics
  • Modern, responsive UI built with PyQt5

Prerequisites

  • Windows operating system
  • Python 3.7 or higher
  • Sysmon installed and running on the system
  • Administrative privileges (for reading Sysmon logs)

Installation

  1. Clone or download this repository
  2. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Ensure Sysmon is installed and running on your system
  2. Run the application:
python sysmon_gui.py
  1. Use the filter controls at the top to filter events:

    • Select an event type from the dropdown
    • Choose a time range
    • Enter search terms to find specific events
    • Click "Apply Filters" to update the view
  2. Double-click on any event to view its details

  3. Use the "Export" button to save events to a CSV file

Screenshots

Event List View Event List

Event Details Event Details

Dashboard Dashboard

License

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

Acknowledgments

  • Microsoft Sysinternals for the Sysmon utility
  • PyQt5 for the GUI framework

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages