LIEF: Library to Instrument Executable Formats Version 1.0.0
Loading...
Searching...
No Matches
LIEF::runtime::Memory Member List

This is the complete list of members for LIEF::runtime::Memory, including all inherited members.

mmap(size_t size, uint32_t flags, uint32_t permissions=P_NONE)LIEF::runtime::Memorystatic
MMAP_FLAGS enum nameLIEF::runtime::Memory
MP_ANONYMOUS enum valueLIEF::runtime::Memory
MP_FIXED enum valueLIEF::runtime::Memory
MP_JIT enum valueLIEF::runtime::Memory
MP_NONE enum valueLIEF::runtime::Memory
MP_PRIVATE enum valueLIEF::runtime::Memory
MP_SHARED enum valueLIEF::runtime::Memory
mprotect(Chunk &C, uint32_t flags)LIEF::runtime::Memorystatic
munmap(Chunk &C)LIEF::runtime::Memorystatic
P_EXEC enum valueLIEF::runtime::Memory
P_NONE enum valueLIEF::runtime::Memory
P_READ enum valueLIEF::runtime::Memory
P_WRITE enum valueLIEF::runtime::Memory
PERM enum nameLIEF::runtime::Memory
perm_str(uint32_t flags)LIEF::runtime::Memorystatic
read(uintptr_t addr)LIEF::runtime::Memoryinlinestatic
read(uintptr_t addr, std::vector< uint8_t > &out, size_t size)LIEF::runtime::Memoryinlinestatic
read(uintptr_t addr, uint8_t *out, size_t size)LIEF::runtime::Memoryinlinestatic
support_rwx()LIEF::runtime::Memoryinlinestatic
write(const uint8_t *buffer, size_t size, uintptr_t addr)LIEF::runtime::Memoryinlinestatic
write(const std::vector< uint8_t > &buffer, uintptr_t addr)LIEF::runtime::Memoryinlinestatic
write(const T &value, uintptr_t addr)LIEF::runtime::Memoryinlinestatic