AbstractByteBuffer() | AbstractByteBuffer | inline |
canCopyToOffset(offset_t rawOffset) | ExeElementWrapper | protectedvirtual |
CHECKSUM enum value | OptHdrWrapper | |
CODE_BASE enum value | OptHdrWrapper | |
CODE_SIZE enum value | OptHdrWrapper | |
containsAddrType(size_t fieldId, size_t subField=FIELD_NONE) | OptHdrWrapper | virtual |
containsBlock(offset_t rawOffset, bufsize_t size) | AbstractByteBuffer | |
containsDataType(size_t fieldId, size_t subField=FIELD_NONE) | ExeElementWrapper | inlinevirtual |
copyToOffset(offset_t rawOffset) | ExeElementWrapper | protected |
DATA_BASE enum value | OptHdrWrapper | |
DATA_DIR enum value | OptHdrWrapper | |
DLL_CHARACT enum value | OptHdrWrapper | |
dllCharact | OptHdrWrapper | protected |
EP enum value | OptHdrWrapper | |
ExeElementWrapper(Executable *exe) | ExeElementWrapper | |
FIELD_COUNTER enum value | OptHdrWrapper | |
FILE_ALIGN enum value | OptHdrWrapper | |
fillContent(BYTE filling) | AbstractByteBuffer | |
getContent() | ExeElementWrapper | inlinevirtual |
getContentAt(offset_t offset, bufsize_t size, bool allowExceptions=false) | AbstractByteBuffer | virtual |
getContentAtPtr(BYTE *ptr, bufsize_t size, bool allowExceptions=false) | AbstractByteBuffer | virtual |
getContentSize() | ExeElementWrapper | inlinevirtual |
getExe() | ExeElementWrapper | inline |
getFieldName(size_t fieldId) | OptHdrWrapper | virtual |
getFieldOffset(size_t fieldId, size_t subField=FIELD_NONE) | ExeElementWrapper | virtual |
getFieldPtr(size_t fieldId, size_t subField=FIELD_NONE) | OptHdrWrapper | virtual |
PEElementWrapper::getFieldPtr(size_t fieldId) | ExeElementWrapper | inline |
getFieldsCount() | OptHdrWrapper | inlinevirtual |
getFieldSize(size_t fieldId, size_t subField=FIELD_NONE) | OptHdrWrapper | virtual |
getHdrBitMode() | OptHdrWrapper | |
getMaxSizeFromOffset(offset_t startOffset) | AbstractByteBuffer | |
getMaxSizeFromPtr(BYTE *ptr) | AbstractByteBuffer | inline |
getName() | OptHdrWrapper | inlinevirtual |
getNumValue(size_t fieldId, size_t subField, bool *isOk) | ExeElementWrapper | virtual |
getNumValue(size_t fieldId, bool *isOk) | ExeElementWrapper | inline |
AbstractByteBuffer::getNumValue(offset_t offset, bufsize_t size, bool *isOk) | AbstractByteBuffer | |
getOffset() | ExeElementWrapper | virtual |
getOffset(void *ptr, bool allowExceptions=false) | ExeElementWrapper | virtual |
getPE() | PEElementWrapper | inline |
getPtr() | OptHdrWrapper | virtual |
getSize() | OptHdrWrapper | virtual |
getStringValue(offset_t rawOffset, bufsize_t len=BUFSIZE_MAX, bool acceptNonTerminated=false) | AbstractByteBuffer | |
getSubFieldsCount() | ExeElementWrapper | inlinevirtual |
getWAsciiStringValue(offset_t rawOffset, bufsize_t len, bool acceptNonTerminated=false) | AbstractByteBuffer | |
getWrappedValue(size_t fieldId, size_t subField) | ExeElementWrapper | virtual |
getWrappedValue(size_t fieldId) | ExeElementWrapper | inlinevirtual |
getWStringValue(offset_t rawOffset, bufsize_t len) | AbstractByteBuffer | |
hasSubfieldWrapper(size_t parentType) | ExeElementWrapper | inlinevirtual |
HDRS_SIZE enum value | OptHdrWrapper | |
HEAP_COMMIT_SIZE enum value | OptHdrWrapper | |
HEAP_RSRV_SIZE enum value | OptHdrWrapper | |
IMAGE_BASE enum value | OptHdrWrapper | |
IMAGE_SIZE enum value | OptHdrWrapper | |
IMGVER_MAJOR enum value | OptHdrWrapper | |
IMGVER_MINOR enum value | OptHdrWrapper | |
INITDATA_SIZE enum value | OptHdrWrapper | |
initDllCharact() | OptHdrWrapper | static |
intersectsBlock(offset_t rawOffset, bufsize_t size) | AbstractByteBuffer | |
isAreaEmpty(offset_t rawOffset, bufsize_t size) | AbstractByteBuffer | |
isBit32() | ExeElementWrapper | inline |
isBit64() | ExeElementWrapper | inline |
isResized() | AbstractByteBuffer | inlinevirtual |
isTruncated() | AbstractByteBuffer | inlinevirtual |
isValid(AbstractByteBuffer *buf) | AbstractByteBuffer | static |
LDR_FLAGS enum value | OptHdrWrapper | |
LINKER_MAJOR enum value | OptHdrWrapper | |
LINKER_MINOR enum value | OptHdrWrapper | |
m_Exe | ExeElementWrapper | protected |
m_PE | PEElementWrapper | protected |
MAGIC enum value | OptHdrWrapper | |
NONE enum value | OptHdrWrapper | |
nt32() | OptHdrWrapper | |
nt64() | OptHdrWrapper | |
operator[](size_t idx) | AbstractByteBuffer | |
opt32 | OptHdrWrapper | protected |
opt64 | OptHdrWrapper | protected |
OptHdrFID enum name | OptHdrWrapper | |
OptHdrWrapper(PEFile *pe) | OptHdrWrapper | inline |
OSVER_MAJOR enum value | OptHdrWrapper | |
OSVER_MINOR enum value | OptHdrWrapper | |
pasteBuffer(offset_t rawOffset, AbstractByteBuffer *buf, bool allowTrunc) | AbstractByteBuffer | |
PEElementWrapper(PEFile *pe) | PEElementWrapper | |
resize(bufsize_t newSize) | AbstractByteBuffer | inlinevirtual |
RVAS_SIZES_NUM enum value | OptHdrWrapper | |
s_dllCharact | OptHdrWrapper | static |
s_optMagic | OptHdrWrapper | static |
s_osVersion | OptHdrWrapper | static |
s_subsystem | OptHdrWrapper | static |
SEC_ALIGN enum value | OptHdrWrapper | |
setBufferedValue(BYTE *dstPtr, BYTE *srcPtr, bufsize_t srcSize, bufsize_t paddingSize, bool allowExceptions=false) | AbstractByteBuffer | virtual |
setNumValue(size_t fieldId, size_t subField, uint64_t val) | ExeElementWrapper | virtual |
setNumValue(size_t fieldId, uint64_t val) | ExeElementWrapper | inline |
AbstractByteBuffer::setNumValue(offset_t offset, bufsize_t size, uint64_t newVal) | AbstractByteBuffer | |
setStringValue(offset_t rawOffset, QString newText) | AbstractByteBuffer | |
setTextValue(char *textPtr, std::string newText, size_t fieldLimitLen=0) | AbstractByteBuffer | |
splitDllCharact(DWORD characteristics) | OptHdrWrapper | static |
STACK_COMMIT_SIZE enum value | OptHdrWrapper | |
STACK_RSRV_SIZE enum value | OptHdrWrapper | |
substFragmentByFile(offset_t offset, bufsize_t contentSize, QFile &fIn) | AbstractByteBuffer | |
SUBSYS enum value | OptHdrWrapper | |
SUBSYSVER_MAJOR enum value | OptHdrWrapper | |
SUBSYSVER_MINOR enum value | OptHdrWrapper | |
translateDllCharacteristics(DWORD charact) | OptHdrWrapper | static |
translateFieldContent(size_t fieldId) | OptHdrWrapper | virtual |
translateOptMagic(DWORD magic) | OptHdrWrapper | static |
translateOSVersion(WORD major, WORD minor) | OptHdrWrapper | static |
translateSubsystem(DWORD subsystem) | OptHdrWrapper | static |
UNINITDATA_SIZE enum value | OptHdrWrapper | |
WIN32_VER enum value | OptHdrWrapper | |
wrap() | OptHdrWrapper | virtual |
~AbstractByteBuffer() | AbstractByteBuffer | inlinevirtual |
~ExeElementWrapper() | ExeElementWrapper | inlinevirtual |
~PEElementWrapper() | PEElementWrapper | inlinevirtual |