retdec
retdec::unpackertool::mpress::MpressPlugin Member List

This is the complete list of members for retdec::unpackertool::mpress::MpressPlugin, including all inherited members.

_addedSectionCountretdec::unpackertool::mpress::MpressPluginprivate
_cachedExitCoderetdec::unpackertool::Pluginprivate
_fileretdec::unpackertool::mpress::MpressPluginprivate
_fixStubretdec::unpackertool::mpress::MpressPluginprivate
_iatSizeretdec::unpackertool::mpress::MpressPluginprivate
_iatVaretdec::unpackertool::mpress::MpressPluginprivate
_importHintsOffsetretdec::unpackertool::mpress::MpressPluginprivate
_oepVaretdec::unpackertool::mpress::MpressPluginprivate
_packedContentSectretdec::unpackertool::mpress::MpressPluginprivate
_peFileretdec::unpackertool::mpress::MpressPluginprivate
_unpackerStubretdec::unpackertool::mpress::MpressPluginprivate
cleanup() overrideretdec::unpackertool::mpress::MpressPluginvirtual
copySectionFromOriginalFile(std::uint32_t origSectIndex, std::ostream &outputFile, std::uint32_t newSectIndex)retdec::unpackertool::mpress::MpressPluginprivate
decodeLzmaProperties(retdec::utils::DynamicBuffer &compressedContent, std::uint8_t &pb, std::uint8_t &lp, std::uint8_t &lc)retdec::unpackertool::mpress::MpressPluginprivate
decompressData(retdec::utils::DynamicBuffer &compressedContent, retdec::utils::DynamicBuffer &decompressedContent)retdec::unpackertool::mpress::MpressPluginprivate
detectFixStubVersion(retdec::utils::DynamicBuffer &unpackedContent)retdec::unpackertool::mpress::MpressPluginprivate
detectUnpackerStubVersion()retdec::unpackertool::mpress::MpressPluginprivate
error(const Args &... args)retdec::unpackertool::Plugininline
fixImportsAndEp(retdec::utils::DynamicBuffer &buffer)retdec::unpackertool::mpress::MpressPluginprivate
fixJumpsAndCalls(retdec::utils::DynamicBuffer &buffer)retdec::unpackertool::mpress::MpressPluginprivate
fixRelocations()retdec::unpackertool::mpress::MpressPluginprivate
getFixStub()retdec::unpackertool::mpress::MpressPluginprivate
getInfo() constretdec::unpackertool::Plugininline
getStartupArguments() constretdec::unpackertool::Plugininline
inforetdec::unpackertool::Pluginprotected
instance()retdec::unpackertool::Plugininlinestatic
log(const Args &... args)retdec::unpackertool::Plugininline
logImpl(Logger &out, const T &data, const Args &... args)retdec::unpackertool::Plugininlineprivatestatic
logImpl(Logger &out)retdec::unpackertool::Plugininlineprivatestatic
MpressPlugin()retdec::unpackertool::mpress::MpressPlugin
offsetAnalysis(const retdec::utils::DynamicBuffer &buffer)retdec::unpackertool::mpress::MpressPluginprivate
operator=(const Plugin &)retdec::unpackertool::Pluginprotected
Plugin()retdec::unpackertool::Plugininlineprotected
Plugin(const Plugin &)retdec::unpackertool::Pluginprotected
prepare() overrideretdec::unpackertool::mpress::MpressPluginvirtual
run(const Plugin::Arguments &args)retdec::unpackertool::Plugininline
saveFile(const std::string &fileName, retdec::utils::DynamicBuffer &content)retdec::unpackertool::mpress::MpressPluginprivate
startupArgsretdec::unpackertool::Pluginprotected
trailingBytesAnalysis(const retdec::utils::DynamicBuffer &buffer)retdec::unpackertool::mpress::MpressPluginprivate
unpack() overrideretdec::unpackertool::mpress::MpressPluginvirtual
~MpressPlugin() overrideretdec::unpackertool::mpress::MpressPluginvirtual
~Plugin()=defaultretdec::unpackertool::Pluginvirtual