addDataDirectory() (defined in PeHeaderT) | PeHeaderT | |
addSection(const std::string &strName, dword dwSize) | PeHeaderT | |
calcNumberOfRvaAndSizes() const (defined in PeHeaderT) | PeHeaderT | |
calcNumberOfSections() const | PeHeaderT | |
calcOffset() const | PeHeaderT | |
calcRva() const | PeHeaderT | |
calcSizeOfImage() const | PeHeaderT | |
calcSpaceAfterHeader() const | PeHeaderT | |
calcStartOfCode() const | PeHeaderT | |
enlargeLastSection(unsigned int uiSize) | PeHeaderT | |
getAddressOfEntryPoint() const | PeHeaderT | |
getBaseOfCode() const | PeHeaderT | |
getCharacteristics() const | PeHeaderT | |
getCharacteristics(word uiSectionnr) const | PeHeaderT | |
getCheckSum() const | PeHeaderT | |
getDllCharacteristics() const | PeHeaderT | |
getFileAlignment() const | PeHeaderT | |
getIddArchitectureRva() const | PeHeaderT | |
getIddArchitectureSize() const | PeHeaderT | |
getIddBaseRelocRva() const | PeHeaderT | |
getIddBaseRelocSize() const | PeHeaderT | |
getIddBoundImportRva() const | PeHeaderT | |
getIddBoundImportSize() const | PeHeaderT | |
getIddComHeaderRva() const | PeHeaderT | |
getIddComHeaderSize() const | PeHeaderT | |
getIddDebugRva() const | PeHeaderT | |
getIddDebugSize() const | PeHeaderT | |
getIddDelayImportRva() const | PeHeaderT | |
getIddDelayImportSize() const | PeHeaderT | |
getIddExceptionRva() const | PeHeaderT | |
getIddExceptionSize() const | PeHeaderT | |
getIddExportRva() const | PeHeaderT | |
getIddExportSize() const | PeHeaderT | |
getIddGlobalPtrRva() const | PeHeaderT | |
getIddGlobalPtrSize() const | PeHeaderT | |
getIddIatRva() const | PeHeaderT | |
getIddIatSize() const | PeHeaderT | |
getIddImportRva() const | PeHeaderT | |
getIddImportSize() const | PeHeaderT | |
getIddLoadConfigRva() const | PeHeaderT | |
getIddLoadConfigSize() const | PeHeaderT | |
getIddResourceRva() const | PeHeaderT | |
getIddResourceSize() const | PeHeaderT | |
getIddSecurityRva() const | PeHeaderT | |
getIddSecuritySize() const | PeHeaderT | |
getIddTlsRva() const | PeHeaderT | |
getIddTlsSize() const | PeHeaderT | |
getImageBase() const | PeHeaderT | |
getImageDataDirectoryRva(dword dwDirectory) const | PeHeaderT | |
getImageDataDirectorySize(dword dwDirectory) const | PeHeaderT | |
getLoaderFlags() const | PeHeaderT | |
getMachine() const | PeHeaderT | |
getMagic() const | PeHeaderT | |
getMajorImageVersion() const | PeHeaderT | |
getMajorLinkerVersion() const | PeHeaderT | |
getMajorOperatingSystemVersion() const | PeHeaderT | |
getMajorSubsystemVersion() const | PeHeaderT | |
getMinorImageVersion() const | PeHeaderT | |
getMinorLinkerVersion() const | PeHeaderT | |
getMinorOperatingSystemVersion() const | PeHeaderT | |
getMinorSubsystemVersion() const | PeHeaderT | |
getNtSignature() const | PeHeaderT | |
getNumberOfLinenumbers(word uiSectionnr) const | PeHeaderT | |
getNumberOfRelocations(word uiSectionnr) const | PeHeaderT | |
getNumberOfRvaAndSizes() const | PeHeaderT | |
getNumberOfSections() const | PeHeaderT | |
getNumberOfSymbols() const | PeHeaderT | |
getPointerToLinenumbers(word uiSectionnr) const | PeHeaderT | |
getPointerToRawData(word uiSectionnr) const | PeHeaderT | |
getPointerToRelocations(word uiSectionnr) const | PeHeaderT | |
getPointerToSymbolTable() const | PeHeaderT | |
getSectionAlignment() const | PeHeaderT | |
getSectionName(word uiSectionnr) const | PeHeaderT | |
getSectionWithOffset(VAR4_8 dwOffset) const | PeHeaderT | |
getSectionWithRva(VAR4_8 rva) const | PeHeaderT | |
getSizeOfCode() const | PeHeaderT | |
getSizeOfHeaders() const | PeHeaderT | |
getSizeOfHeapCommit() const | PeHeaderT | |
getSizeOfHeapReserve() const | PeHeaderT | |
getSizeOfImage() const | PeHeaderT | |
getSizeOfInitializedData() const | PeHeaderT | |
getSizeOfOptionalHeader() const | PeHeaderT | |
getSizeOfRawData(word uiSectionnr) const | PeHeaderT | |
getSizeOfStackCommit() const | PeHeaderT | |
getSizeOfStackReserve() const | PeHeaderT | |
getSizeOfUninitializedData() const | PeHeaderT | |
getSubsystem() const | PeHeaderT | |
getTimeDateStamp() const | PeHeaderT | |
getVirtualAddress(word uiSectionnr) const | PeHeaderT | |
getVirtualSize(word uiSectionnr) const | PeHeaderT | |
getWin32VersionValue() const | PeHeaderT | |
isValid(unsigned int) const (defined in PeHeaderT) | PeHeaderT | |
m_inthHeader | PeHeaderT | [protected] |
m_uiOffset | PeHeaderT | [protected] |
m_vIsh | PeHeaderT | [protected] |
makeValid(dword dwOffset) | PeHeaderT | |
offsetToRva(VAR4_8 dwOffset) const | PeHeaderT | |
offsetToVa(VAR4_8 dwOffset) const | PeHeaderT | |
read(std::string strFilename, unsigned int uiOffset) | PeHeaderT | |
rebuild(std::vector< byte > &vBuffer) const | PeHeaderT | |
removeDataDirectory(dword index) (defined in PeHeaderT) | PeHeaderT | |
rvaToOffset(VAR4_8 dwRva) const | PeHeaderT | |
rvaToVa(VAR4_8 dwRva) const | PeHeaderT | |
setAddressOfEntryPoint(dword value) | PeHeaderT | |
setBaseOfCode(dword value) | PeHeaderT | |
setCharacteristics(word value) | PeHeaderT | |
setCharacteristics(word uiSectionnr, dword dwValue) | PeHeaderT | |
setCheckSum(dword value) | PeHeaderT | |
setDllCharacteristics(word value) | PeHeaderT | |
setFileAlignment(dword value) | PeHeaderT | |
setIddDebugRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddDebugSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddDelayImportRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddDelayImportSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddExceptionRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddExceptionSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddExportRva(dword dwValue) | PeHeaderT | |
setIddExportSize(dword dwValue) | PeHeaderT | |
setIddGlobalPtrRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddGlobalPtrSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddIatRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddIatSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddImportRva(dword dwValue) | PeHeaderT | |
setIddImportSize(dword dwValue) | PeHeaderT | |
setIddLoadConfigRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddLoadConfigSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddResourceRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddResourceSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddSecurityRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddSecuritySize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddTlsRva(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setIddTlsSize(dword dwValue) (defined in PeHeaderT) | PeHeaderT | |
setImageBase(VAR4_8 value) | PeHeaderT | |
setLoaderFlags(dword value) | PeHeaderT | |
setMachine(word value) | PeHeaderT | |
setMagic(word value) | PeHeaderT | |
setMajorImageVersion(word value) | PeHeaderT | |
setMajorLinkerVersion(byte value) | PeHeaderT | |
setMajorOperatingSystemVersion(word value) | PeHeaderT | |
setMajorSubsystemVersion(word value) | PeHeaderT | |
setMinorImageVersion(word value) | PeHeaderT | |
setMinorLinkerVersion(byte value) | PeHeaderT | |
setMinorOperatingSystemVersion(word value) | PeHeaderT | |
setMinorSubsystemVersion(word value) | PeHeaderT | |
setNtSignature(dword value) | PeHeaderT | |
setNumberOfLinenumbers(word uiSectionnr, dword dwValue) | PeHeaderT | |
setNumberOfRelocations(word uiSectionnr, dword dwValue) | PeHeaderT | |
setNumberOfRvaAndSizes(dword value) | PeHeaderT | |
setNumberOfSections(word value) | PeHeaderT | |
setNumberOfSymbols(dword value) | PeHeaderT | |
setPointerToLinenumbers(word uiSectionnr, dword dwValue) | PeHeaderT | |
setPointerToRawData(word uiSectionnr, dword dwValue) | PeHeaderT | |
setPointerToRelocations(word uiSectionnr, dword dwValue) | PeHeaderT | |
setPointerToSymbolTable(dword value) | PeHeaderT | |
setSectionAlignment(dword value) | PeHeaderT | |
setSectionName(word uiSectionnr, std::string strName) | PeHeaderT | |
setSizeOfCode(dword value) | PeHeaderT | |
setSizeOfHeaders(dword value) | PeHeaderT | |
setSizeOfHeapCommit(VAR4_8 value) | PeHeaderT | |
setSizeOfHeapReserve(VAR4_8 value) | PeHeaderT | |
setSizeOfImage(dword value) | PeHeaderT | |
setSizeOfInitializedData(dword value) | PeHeaderT | |
setSizeOfOptionalHeader(word value) | PeHeaderT | |
setSizeOfRawData(word uiSectionnr, dword dwValue) | PeHeaderT | |
setSizeOfStackCommit(VAR4_8 value) | PeHeaderT | |
setSizeOfStackReserve(VAR4_8 value) | PeHeaderT | |
setSizeOfUninitializedData(dword value) | PeHeaderT | |
setSubsystem(word value) | PeHeaderT | |
setTimeDateStamp(dword value) | PeHeaderT | |
setVirtualAddress(word uiSectionnr, dword dwValue) | PeHeaderT | |
setVirtualSize(word uiSectionnr, dword dwValue) | PeHeaderT | |
setWin32VersionValue(dword value) | PeHeaderT | |
size() const | PeHeaderT | |
VAR4_8 typedef (defined in PeHeaderT) | PeHeaderT | |
vaToOffset(VAR4_8 dwRva) const (defined in PeHeaderT) | PeHeaderT | |
vaToRva(VAR4_8 dwRva) const (defined in PeHeaderT) | PeHeaderT | |
write(std::string strFilename, unsigned int uiOffset) const | PeHeaderT | |
writeSectionData(const std::string &strFilename, word wSecnr, const std::vector< byte > &vBuffer) const | PeHeaderT | |
writeSections(const std::string &strFilename) const | PeHeaderT | |