|
LIEF: Library to Instrument Executable Formats Version 1.0.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.