LIEF: Library to Instrument Executable Formats Version 0.17.0
|
#include <stddef.h>
#include "LIEF/visibility.h"
#include "LIEF/ELF/enums.h"
#include "LIEF/ELF/Section.h"
#include "LIEF/ELF/Segment.h"
#include "LIEF/ELF/Header.h"
#include "LIEF/ELF/DynamicEntry.h"
#include "LIEF/ELF/Symbol.h"
Go to the source code of this file.
Classes | |
struct | Elf_Binary_t |
Typedefs | |
typedef struct Elf_Binary_t | Elf_Binary_t |
Functions | |
Elf_Binary_t * | elf_parse (const char *file) |
void | elf_binary_destroy (Elf_Binary_t *binary) |
int | elf_binary_save_header (Elf_Binary_t *binary) |
typedef struct Elf_Binary_t Elf_Binary_t |
void elf_binary_destroy | ( | Elf_Binary_t * | binary | ) |
References LIEF_API.
int elf_binary_save_header | ( | Elf_Binary_t * | binary | ) |
Update LIEF::ELF::Header object
References LIEF_API.
Elf_Binary_t * elf_parse | ( | const char * | file | ) |
Wrapper for LIEF::ELF::Parser::parse
References LIEF_API.