Skip to main content

A Dissect module implementing a parser for Event Trace Log (ETL) files, used by the Windows operating system to log kernel events

Project description

dissect.etl

A Dissect module implementing a parser for Event Trace Log (ETL) files, used by the Windows operating system to log kernel events. For more information, please see the documentation.

Requirements

This project is part of the Dissect framework and requires Python.

Information on the supported Python versions can be found in the Getting Started section of the documentation.

Installation

dissect.etl is available on PyPI.

pip install dissect.etl

This module is also automatically installed if you install the dissect package.

Build and test instructions

This project uses tox to build source and wheel distributions. Run the following command from the root folder to build these:

tox -e build

The build artifacts can be found in the dist/ directory.

tox is also used to run linting and unit tests in a self-contained environment. To run both linting and unit tests using the default installed Python version, run:

tox

For a more elaborate explanation on how to build and test the project, please see the documentation.

Contributing

The Dissect project encourages any contribution to the codebase. To make your contribution fit into the project, please refer to the development guide.

Copyright and license

Dissect is released as open source by Fox-IT (https://www.fox-it.com) part of NCC Group Plc (https://www.nccgroup.com).

Developed by the Dissect Team (dissect@fox-it.com) and made available at https://github.com/fox-it/dissect.

License terms: AGPL3 (https://www.gnu.org/licenses/agpl-3.0.html). For more information, see the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dissect_etl-3.11.dev3.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dissect.etl-3.11.dev3-py3-none-any.whl (2.5 MB view details)

Uploaded Python 3

File details

Details for the file dissect_etl-3.11.dev3.tar.gz.

File metadata

  • Download URL: dissect_etl-3.11.dev3.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for dissect_etl-3.11.dev3.tar.gz
Algorithm Hash digest
SHA256 0004c6693cbc075a0b971d76d2b02080175386eb231716bad8810207bf8ee579
MD5 1d2a354a5cd57617c15eab611191b5ea
BLAKE2b-256 3f41dcf161d4f6b8507289e7bdf7501978728db2349e7c3dffacd2ea91d792fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for dissect_etl-3.11.dev3.tar.gz:

Publisher: dissect-ci.yml on fox-it/dissect.etl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dissect.etl-3.11.dev3-py3-none-any.whl.

File metadata

File hashes

Hashes for dissect.etl-3.11.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 b9e7055bc7ba67b9c8e2ba57bdfaaa556c0a7f3cf2fe457948ae795825ce9d55
MD5 6876a9f05b1bf3d40412f92ae5d89b5b
BLAKE2b-256 cc263b4a7dbf8a2a9fac9fc3b224d794495b63e7df07544b53da9107b964ea7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dissect.etl-3.11.dev3-py3-none-any.whl:

Publisher: dissect-ci.yml on fox-it/dissect.etl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page