Module runtime
Expand description
This module contains all LIEF’s runtime API
Modules§
- Android-specific API
- Linux-specific API
Structs§
- This structure represents the current host.
- This structure represents the current process and provides functions to query process-level information.
Enums§
- Enum for the modules whose value depends on the current platform
Traits§
- This trait is shared by all system-specific modules. It provides a common interface for accessing module metadata.
Functions§
- Architecture for which the runtime is compiled
- Assemble the provided assembly code at the specified (absolute) virtual address.
- Same as
assemblebut this function takes an extraAssemblerConfigthat is used to configure the assembly engine: dialect, symbols definitions. - Start disassembling instructions at the given absolute virtual address.
- Whether runtime features are enabled
- Find the module that encompasses the given virtual address (absolute)
- Find the module with the given name
- Find the module with the given name
- Return an iterator over the different modules loaded in the current process.
- Platform for which the runtime is compiled