Skip to content

handle evtx Events not in chronological order #86

@jtmoon79

Description

@jtmoon79

Describe the bug

EVTX files may store Events out of chronological order. This will cause s4 to print those Events out of order at the point where the disorder occurs. This will cause the merging of differing log message to behave errantly.

To Reproduce

Run s4 with --summary on some EVTX files on a Windows host. Most are found at path C:\Windows\System32\winevt\Logs. Note the out of order value.

Additional context

Testing on a Windows 11 Pro host, about 2/3 of EVTX files, among ~100 files, had chronologically out of order files.

This Issue is labelled both a bug and enhancement. It is a bug in s4 as it breaks a core purpose of the program and assumption of the user. However it's due to the nature of EVTX files so "Fixing" this is an enhancement.


Meta Issue #182

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1importantbugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions