• Stars
    star
    154
  • Rank 242,095 (Top 5 %)
  • Language
    C#
  • License
    Other
  • Created about 13 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pure managed C# library for reading ELF, UImage, Mach-O binaries.

ELFSharp

This is ELFSharp, a C# library created by Konrad Kruczyński for reading binary files in ELF, UImage or Mach-O format. This is open source software, for more informations please visit ELFSharp's webpage.

Usage

If you just want to start using it, grab the library from NuGet and look at examples.

Contributors

Contributors (in the order of the first contribution)

  • Konrad Kruczyński
  • Piotr Zierhoffer <pzierhoffer (at) antmicro.com>
  • Łukasz Kucharski
  • Bastian Eicher
  • Cameron <cameron (at) moodycamel.com>
  • Frederik Carlier
  • Everett Maus
  • Fox
  • Reuben Olinsky
  • Connor Christie
  • Rollrat
  • Ulysses Wu
  • Cédric Luthi
  • Yong Yan
  • Filip Navara
  • Dedmen Miller
  • Jerker Olofsson
  • Murat Ocaktürk
  • Grivus
  • Alex E.

License

You can find license in the LICENSE file.

This software uses ELF machine constants from the LLVM projects, whose license can be found in the LICENSE file as well.

This project uses some test binaries from Jonathan Salwan's excellent collection located at https://github.com/JonathanSalwan/binary-samples These also use the MIT license.