Expand description
Module for the COFF file format support in LIEF.
The Binary
structure exposes the main API to inspect a COFF file. It can be instantiated,
using either: crate::coff::parse
, crate::coff::Binary::parse
or crate::Binary::parse
let coff = lief::coff::parse("demo.obj").unwrap();
for section in coff.sections() {
println!("section: {}", section.name());
}
Modules
- COFF section module
- COFF relocation module
- COFF section module
Structs
- Header for COFF files that contain more than 65536 sections (compiled with
/bigobj
) - Regular (default) header
- This class represents a COFF relocation
- Structure that represents a COFF symbol.
Enums
- This enum represents the different types of COFF header.
Functions
- Parse a COFF file from the given file path