sql3t0 / WindowsEventViewer

Ferramenta criada em python para analise de logs de eventos do Windows.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows Event Viewer (python)

Descrição

Ferramenta criada para listar e analisar todos os logs de eventos do sistema operacional windows por meio de tabelas.

Demo

Tecnologias Utilizadas

Python 3.7.0:

  • Eel (Integração de Interface HTML+CSS+JAVASCRIPT(Cliente) e Python(Servidor))
  • Evtx (Conversão de .evtx para .json)
  • Pandas (Conversão de .json para DataFrame e realização de filtros)
  • Pyinstaller (Criação do .exe apartir do codigo python)

Configurações Iniciais

  1. git clone https://github.com/sql3t0/WindowsEventViewer.git
  2. cd WindowsEventViewer
  3. python3 -m pip install -r requirements.txt

Criar Binario (.exe)

  • Gerar com console:
{PYTHON_FOLDER}\\Scripts\\pyinstaller.exe WinEventView.py --icon=event.ico --hidden-import bottle_websocket --add-data "{PYTHON_FOLDER}\\lib\\site-packages\\eel\\eel.js;eel" --uac-admin --onefile

Release: WinEventView.VisibleConsole

  • Gerar sem console:
{PYTHON_FOLDER}\\Scripts\\pyinstaller.exe WinEventView.py --icon=event.ico --hidden-import bottle_websocket --add-data "{PYTHON_FOLDER}\\lib\\site-packages\\eel\\eel.js;eel" --uac-admin --onefile --noconsole

Release: WinEventView

Executar

  • Usando python:
python3 .\\WinEventView.py
  • Usando o .exe:
.\\dist\\WinEventView.exe

About

Ferramenta criada em python para analise de logs de eventos do Windows.


Languages

Language:Python 100.0%