Download

Python packages, SDK, source code, ...

ionicons-v5-l
Documentation

You can find both Sphinx and Doxygen documentation to explore LIEF API.

ionicons-v5_logos
Open-source

Enjoy(?) reading the source-code to understand how executable formats work

ionicons-v5-d
Contribute

We welcome external contributions like features or bug fixes. You can also contribute to LIEF by publishing a tool or a blog post that uses it.

ionicons-v5-e

Quick Start

pip install lief Collecting lief
  Downloading lief-0.11.0-cp38-cp38-manylinux1_x86_64.whl (3.6 MB)
python Python 3.8.6 (default, Sep 30 2020, 04:00:38)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
import lief elf = lief.parse("/bin/ls") hex(elf.entrypoint) '0x5b20'

CI Status

Linux & OSX
Travis CI Status
Windows
Appveyor CI Status
Github Actions
Gitub Actions Status
Documentation
CI documentation status