elfie 0.1.0
elfie: ^0.1.0 copied to clipboard
A Dart library for parsing and analyzing ELF (Executable and Linkable Format) files.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 - 2026-02-08 #
Added #
- Initial release of the
elfielibrary. Elfiestatic class for convenient API access (parse,parseFile,tryParse,tryParseFile).Result<T>type for non-throwing error handling.ElfParserimplementation with robust 32-bit and 64-bit ELF support (both little and big endian).- Comprehensive set of typed exceptions:
ElfFormatExceptionElfTruncatedFileExceptionElfCorruptDataExceptionElfUnsupportedFeatureException
ByteReaderutility for unsafe binary reading with bounds checking.- Example usage in
example/elfie_example.dart.