Skip to content
Read elf files
Branch: master
Clone or download
yazd Merge pull request #9 from dkorpel/fix-deprecations
Fix deprecations regarding implicit Nullable.get
Latest commit a2ccc05 Jan 19, 2020


Reads 32-bit and 64-bit elf binary files.


  • Read general elf file properties like file class, abi version, machine isa, ...
  • Parse elf sections.
  • Read elf symbol tables and string tables.
  • Read DWARF line program tables and produce address info (.debug_line section).

How to run example

Run dub run elf-d:example in the parent directory. (Note: running the example produces a lot of output to stdout)


  • Fix endianness issue (currently only native endianness is supported).
  • Add interpretation for more sections.


Licensed under Boost. Check accompanying file LICENSE_1_0.txt or copy at

You can’t perform that action at this time.