LIEF: Library to Instrument Executable Formats Version 0.17.0
|
Main interface to parse an executable regardless of its format. More...
#include <Parser.hpp>
Static Public Member Functions | |
static std::unique_ptr< Binary > | parse (const std::string &filename) |
Construct an LIEF::Binary from the given filename. | |
static std::unique_ptr< Binary > | parse (const std::vector< uint8_t > &raw) |
Construct an LIEF::Binary from the given raw data. | |
static std::unique_ptr< Binary > | parse (std::unique_ptr< BinaryStream > stream) |
Construct an LIEF::Binary from the given stream. | |
Main interface to parse an executable regardless of its format.
|
static |
Construct an LIEF::Binary from the given filename.
|
static |
Construct an LIEF::Binary from the given raw data.
|
static |
Construct an LIEF::Binary from the given stream.