All Projects → EricZimmerman → evtx

EricZimmerman / evtx

Licence: MIT license
C# based evtx parser with lots of extras

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to evtx

SWELF
Simple Windows Event Log Forwarder (SWELF). Its easy to use/simply works Log Forwarder and EVTX Parser. Almost in full release here at https://github.com/ceramicskate0/SWELF/releases/latest.
Stars: ✭ 23 (-85.8%)
Mutual labels:  eventlog, evtx
React Native Add Calendar Event
Create, view or edit events in react native using the standard iOS / Android dialogs
Stars: ✭ 225 (+38.89%)
Mutual labels:  event
React Native Webview Messaging
✉️ Send/Receive data between React Native app and WebView
Stars: ✭ 251 (+54.94%)
Mutual labels:  event
evon
Fast and versatile event dispatcher code generator for Golang
Stars: ✭ 15 (-90.74%)
Mutual labels:  event
evtx-hunter
evtx-hunter helps to quickly spot interesting security-related activity in Windows Event Viewer (EVTX) files.
Stars: ✭ 122 (-24.69%)
Mutual labels:  evtx
Unity-EventBinder
User Interface Event decoupler
Stars: ✭ 27 (-83.33%)
Mutual labels:  event
HorizontalTimesLayout
Layout to display time slots in horizontal 24 hour format
Stars: ✭ 31 (-80.86%)
Mutual labels:  event
laravel-broadcast-demo
Article: Laravel PWA to implement Broadcasting
Stars: ✭ 17 (-89.51%)
Mutual labels:  event
tiny-typed-emitter
Fully type-checked NodeJS EventEmitter
Stars: ✭ 96 (-40.74%)
Mutual labels:  event
EventEmitter
Simple EventEmitter with multiple listeners
Stars: ✭ 19 (-88.27%)
Mutual labels:  event
azeroth-event
Lightweight event-driven framework
Stars: ✭ 18 (-88.89%)
Mutual labels:  event
react-listener-provider
Create a ReactListenerProvider and use HOC (Higher Order Components) to listen for Events in one place.
Stars: ✭ 19 (-88.27%)
Mutual labels:  event
Zircolite
A standalone SIGMA-based detection tool for EVTX, Auditd and Sysmon for Linux logs
Stars: ✭ 443 (+173.46%)
Mutual labels:  evtx
Swift Utils
A collection of handy swift utils
Stars: ✭ 253 (+56.17%)
Mutual labels:  event
ever
Callback-less event reactor for Ruby
Stars: ✭ 79 (-51.23%)
Mutual labels:  event
Medium Zoom
🔎🖼 A JavaScript library for zooming images like Medium
Stars: ✭ 2,799 (+1627.78%)
Mutual labels:  event
DevSoc21
Official website for DEVSOC 21, our annual flagship hackathon.
Stars: ✭ 15 (-90.74%)
Mutual labels:  event
Chordly
Chordly is a javascript library that may be used to detect and act upon key sequences entered by a user.
Stars: ✭ 14 (-91.36%)
Mutual labels:  event
talks
This repository exists to help organize and discuss new talks.
Stars: ✭ 19 (-88.27%)
Mutual labels:  event
node-evented-command
provides simple command/event handling for evented systems like cqrs
Stars: ✭ 15 (-90.74%)
Mutual labels:  event

EvtxECmd

This repo that contains all the Maps used by Eric Zimmerman's EvtxECmd.

Ongoing Projects

  • EvtxECmd Maps Ideas - Development roadmap for EvtxECmd Maps. Please feel free to contribute by adding ideas or by finishing tasks in the To Do column. Any help is appreciated!

Command Line Interface

EvtxECmd version 0.6.5.0

Author: Eric Zimmerman ([email protected])
https://github.com/EricZimmerman/evtx

        d               Directory to process that contains evtx files. This or -f is required
        f               File to process. This or -d is required

        csv             Directory to save CSV formatted results to.
        csvf            File name to save CSV formatted results to. When present, overrides default name
        json            Directory to save JSON formatted results to.
        jsonf           File name to save JSON formatted results to. When present, overrides default name
        xml             Directory to save XML formatted results to.
        xmlf            File name to save XML formatted results to. When present, overrides default name

        dt              The custom date/time format to use when displaying time stamps. Default is: yyyy-MM-dd HH:mm:ss.fffffff
        inc             List of Event IDs to process. All others are ignored. Overrides --exc Format is 4624,4625,5410
        exc             List of Event IDs to IGNORE. All others are included. Format is 4624,4625,5410
        sd              Start date for including events (UTC). Anything OLDER than this is dropped. Format should match --dt
        ed              End date for including events (UTC). Anything NEWER than this is dropped. Format should match --dt
        fj              When true, export all available data when using --json. Default is FALSE.
        tdt             The number of seconds to use for time discrepancy detection. Default is 1 second
        met             When true, show metrics about processed event log. Default is TRUE.

        maps            The path where event maps are located. Defaults to 'Maps' folder where program was executed

        vss             Process all Volume Shadow Copies that exist on drive specified by -f or -d . Default is FALSE
        dedupe          Deduplicate -f or -d & VSCs based on SHA-1. First file found wins. Default is TRUE

        sync            If true, the latest maps from https://github.com/EricZimmerman/evtx/tree/master/evtx/Maps are downloaded and local maps updated. Default is FALSE

        debug           Show debug information during processing
        trace           Show trace information during processing


Examples: EvtxECmd.exe -f "C:\Temp\Application.evtx" --csv "c:\temp\out" --csvf MyOutputFile.csv
          EvtxECmd.exe -f "C:\Temp\Application.evtx" --csv "c:\temp\out"
          EvtxECmd.exe -f "C:\Temp\Application.evtx" --json "c:\temp\jsonout"

          Short options (single letter) are prefixed with a single dash. Long commands are prefixed with two dashes

Documentation

This project contains both the core parsing engine as well as a command line front end that uses it.

For documentation on creating maps, check out the README in the Maps directory.

Use the Guide to learn how to make maps from the Template provided.

Introducing EvtxECmd!!

Introduction to EvtxECmd

Enhancing Event Log Analysis with EvtxEcmd using KAPE

Download Eric Zimmerman's Tools

All of Eric Zimmerman's tools can be downloaded here. Use the Get-ZimmermanTools PowerShell script to automate the download and updating of the EZ Tools suite. Additionally, you can automate each of these tools using KAPE!

Special Thanks

Open Source Development funding and support provided by the following contributors:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].