Skip to main content

Library for analyzing ELF files and DWARF debugging information

Project description

Introduction: what is pyelftools?

pyelftools is a pure-Python library for parsing and analyzing ELF files and DWARF debugging information. See the User’s guide for more details.

Pre-requisites

As a user of pyelftools, one only needs Python to run. It works with Python versions 2.6, 2.7 and 3.2. For hacking on pyelftools the requirements are a bit more strict, please see the hacking guide.

Installing

When you unzip the source distribution, run:

> python setup.py install

Alternatively, pyelftools can be installed from PyPI (Python package index):

> pip install pyelftools

How to use it?

pyelftools is a regular Python library: you import and invoke it from your own code. For a detailed usage guide and links to examples, please consult the user’s guide.

License

pyelftools is open source software. Its code is in the public domain. See the LICENSE file for more details.

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

pyelftools-0.20.tar.gz (278.6 kB view details)

Uploaded Source

File details

Details for the file pyelftools-0.20.tar.gz.

File metadata

  • Download URL: pyelftools-0.20.tar.gz
  • Upload date:
  • Size: 278.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyelftools-0.20.tar.gz
Algorithm Hash digest
SHA256 d02e40a841a8cc38d78cdea8e497f601969e7270ebe00c7e671a3ce73f1cdf45
MD5 5ac7b279a01c41e5b022a1a382eb9d92
BLAKE2b-256 d950e278411ca585d2ef30b35eef6363e671b8020057cc5e852601253478db0c

See more details on using hashes here.

Provenance

Supported by

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