_bitParser | retdec::unpackertool::upx::MachOUpxStub< bits > | private |
_createStubImpl(retdec::loader::Image *file, const DynamicBuffer *stubBytes) | retdec::unpackertool::upx::UpxStub | privatestatic |
_decompressor | retdec::unpackertool::upx::UpxStub | protected |
_file | retdec::unpacker::UnpackingStub | protected |
_metadata | retdec::unpackertool::upx::UpxStub | protected |
_readPos | retdec::unpackertool::upx::MachOUpxStub< bits > | private |
_stubCapturedData | retdec::unpackertool::upx::UpxStub | protected |
_stubData | retdec::unpackertool::upx::UpxStub | protected |
AddressType typedef | retdec::unpackertool::upx::MachOUpxStub< bits > | |
cleanup() override | retdec::unpackertool::upx::MachOUpxStub< bits > | virtual |
createStub(retdec::loader::Image *file) | retdec::unpackertool::upx::UpxStub | static |
createStub(retdec::loader::Image *file, const DynamicBuffer &stubBytes) | retdec::unpackertool::upx::UpxStub | static |
decodePackingMethod(std::uint8_t packingMethod) const | retdec::unpackertool::upx::UpxStub | protected |
decompress(DynamicBuffer &packedData, DynamicBuffer &unpackedData) | retdec::unpackertool::upx::MachOUpxStub< bits > | |
getDecompressor() const | retdec::unpackertool::upx::UpxStub | |
getFile() | retdec::unpacker::UnpackingStub | inline |
getFirstBlockOffset(std::ifstream &inputFile) const | retdec::unpackertool::upx::MachOUpxStub< bits > | protected |
getRealEpAddress() const | retdec::unpackertool::upx::UpxStub | virtual |
getStubCapturedData() const | retdec::unpackertool::upx::UpxStub | |
getStubData() const | retdec::unpackertool::upx::UpxStub | |
getUpxMetadata() const | retdec::unpackertool::upx::UpxStub | |
getVersion() const | retdec::unpackertool::upx::UpxStub | |
MachOHeaderType typedef | retdec::unpackertool::upx::MachOUpxStub< bits > | |
MachOSegmentCommandType typedef | retdec::unpackertool::upx::MachOUpxStub< bits > | |
MachOUpxStub(retdec::loader::Image *inputFile, const UpxStubData *stubData, const DynamicBuffer &stubCapturedData, std::unique_ptr< Decompressor > decompressor, const UpxMetadata &metadata) | retdec::unpackertool::upx::MachOUpxStub< bits > | |
readNextBlock(std::ifstream &inputFile) | retdec::unpackertool::upx::MachOUpxStub< bits > | protected |
setFile(loader::Image *file) | retdec::unpacker::UnpackingStub | inlineprotected |
setStubCapturedData(const DynamicBuffer &stubCapturedData) | retdec::unpackertool::upx::UpxStub | |
setStubData(const UpxStubData *stubData) | retdec::unpackertool::upx::UpxStub | |
setupPackingMethod(std::uint8_t packingMethod) | retdec::unpackertool::upx::MachOUpxStub< bits > | |
unfilterBlock(const DynamicBuffer &packedBlock, DynamicBuffer &unpackedData) | retdec::unpackertool::upx::MachOUpxStub< bits > | protected |
unpack(const std::string &outputFile) override | retdec::unpackertool::upx::MachOUpxStub< bits > | virtual |
unpack(std::ifstream &inputFile, std::ofstream &outputFile, std::uint64_t baseInputOffset, std::uint64_t baseOutputOffset) | retdec::unpackertool::upx::MachOUpxStub< bits > | |
unpackBlock(DynamicBuffer &packedBlock) | retdec::unpackertool::upx::MachOUpxStub< bits > | protected |
UnpackingStub(loader::Image *file) | retdec::unpacker::UnpackingStub | inline |
UpxStub(retdec::loader::Image *inputFile, const UpxStubData *stubData, const DynamicBuffer &stubCapturedData, std::unique_ptr< Decompressor > decompressor, const UpxMetadata &metadata) | retdec::unpackertool::upx::UpxStub | |
~UnpackingStub()=default | retdec::unpacker::UnpackingStub | virtual |