#include <imp_reconstructor.h>
Definition at line 15 of file imp_reconstructor.h.
◆ ImportTableBuffer()
pesieve::ImportTableBuffer::ImportTableBuffer |
( |
DWORD | _descriptorsRVA | ) |
|
|
inline |
◆ ~ImportTableBuffer()
pesieve::ImportTableBuffer::~ImportTableBuffer |
( |
| ) |
|
|
inline |
◆ allocDesciptors()
bool pesieve::ImportTableBuffer::allocDesciptors |
( |
size_t | descriptors_count | ) |
|
|
inline |
◆ allocDllsSpace()
bool pesieve::ImportTableBuffer::allocDllsSpace |
( |
DWORD | dlls_rva, |
|
|
size_t | dlls_area_size ) |
|
inline |
◆ allocNamesSpace()
bool pesieve::ImportTableBuffer::allocNamesSpace |
( |
DWORD | names_rva, |
|
|
size_t | names_size ) |
|
inline |
◆ getDescriptorsSize()
size_t pesieve::ImportTableBuffer::getDescriptorsSize |
( |
| ) |
|
|
inline |
◆ getDescriptosCount()
size_t pesieve::ImportTableBuffer::getDescriptosCount |
( |
| ) |
|
|
inline |
◆ getDllNamesSize()
size_t pesieve::ImportTableBuffer::getDllNamesSize |
( |
| ) |
|
|
inline |
◆ getDllSpaceAt()
BYTE * pesieve::ImportTableBuffer::getDllSpaceAt |
( |
const DWORD | rva, |
|
|
size_t | required_size ) |
|
protected |
◆ getNamesSize()
size_t pesieve::ImportTableBuffer::getNamesSize |
( |
| ) |
|
|
inline |
◆ getNamesSpaceAt()
BYTE * pesieve::ImportTableBuffer::getNamesSpaceAt |
( |
const DWORD | rva, |
|
|
size_t | required_size ) |
|
protected |
◆ getRVA()
DWORD pesieve::ImportTableBuffer::getRVA |
( |
| ) |
|
|
inline |
◆ setTableInPe()
bool pesieve::ImportTableBuffer::setTableInPe |
( |
BYTE * | vBuf, |
|
|
size_t | vBufSize ) |
|
inline |
◆ ImpReconstructor
◆ descriptors
IMAGE_IMPORT_DESCRIPTOR* pesieve::ImportTableBuffer::descriptors |
|
protected |
The documentation for this class was generated from the following files: