retdec
retdec::cpdetect::PeHeuristics Member List

This is the complete list of members for retdec::cpdetect::PeHeuristics, including all inherited members.

addCompiler(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addCompiler(std::size_t matchNibbles, std::size_t totalNibbles, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addInstaller(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addLanguage(const std::string &name, const std::string &extraInfo="", bool isBytecode=false)retdec::cpdetect::Heuristicsprotected
addLinker(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addPacker(DetectionMethod source, DetectionStrength strength, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addPacker(std::size_t matchNibbles, std::size_t totalNibbles, const std::string &name, const std::string &version="", const std::string &extra="")retdec::cpdetect::Heuristicsprotected
addPriorityLanguage(const std::string &name, const std::string &extraInfo="", bool isBytecode=false)retdec::cpdetect::Heuristicsprotected
canSearchretdec::cpdetect::Heuristicsprotected
checkSecuROMSignature(const char *fileData, const char *fileDataEnd, uint32_t FileOffset)retdec::cpdetect::PeHeuristicsprivate
declaredLengthretdec::cpdetect::PeHeuristicsprivate
fileParserretdec::cpdetect::Heuristicsprotected
findSectionName(const std::string &sectionName) constretdec::cpdetect::Heuristicsprotected
findSectionNameStart(const std::string &sectionName) constretdec::cpdetect::Heuristicsprotected
getActiveDeliveryHeuristics()retdec::cpdetect::PeHeuristicsprivate
getActiveMarkHeuristics()retdec::cpdetect::PeHeuristicsprivate
getAdeptProtectorHeuristics()retdec::cpdetect::PeHeuristicsprivate
getAllHeuristics()retdec::cpdetect::Heuristics
getAndpakkHeuristics()retdec::cpdetect::PeHeuristicsprivate
getArmadilloHeuristic()retdec::cpdetect::PeHeuristicsprivate
getAutoItHeuristics()retdec::cpdetect::PeHeuristicsprivate
getBeRoHeuristics()retdec::cpdetect::PeHeuristicsprivate
getBorlandDelphiHeuristics()retdec::cpdetect::PeHeuristicsprivate
getCodeLockHeuristics()retdec::cpdetect::PeHeuristicsprivate
getCommentSectionsHeuristics()retdec::cpdetect::Heuristicsprivate
getCommonLanguageHeuristics()retdec::cpdetect::Heuristicsprivate
getCommonToolsHeuristics()retdec::cpdetect::Heuristicsprivate
getDotNetHeuristics()retdec::cpdetect::PeHeuristicsprivate
getDwarfInfo()retdec::cpdetect::Heuristicsprivate
getEmbarcaderoHeuristics()retdec::cpdetect::Heuristicsprivate
getEmbarcaderoVersion()retdec::cpdetect::Heuristicsprivate
getEnigmaHeuristics()retdec::cpdetect::PeHeuristicsprivate
getEnigmaVersion()retdec::cpdetect::PeHeuristicsprivate
getExcelsiorHeuristics()retdec::cpdetect::PeHeuristicsprivate
getEzirizReactorHeuristics()retdec::cpdetect::PeHeuristicsprivate
getFormatSpecificCompilerHeuristics() overrideretdec::cpdetect::PeHeuristicsprotectedvirtual
getFormatSpecificLanguageHeuristics() overrideretdec::cpdetect::PeHeuristicsprotectedvirtual
getFsgHeuristics()retdec::cpdetect::PeHeuristicsprivate
getGoHeuristics()retdec::cpdetect::PeHeuristicsprivate
getHeaderStyleHeuristics()retdec::cpdetect::PeHeuristicsprivate
getInt32Unaligned(const std::uint8_t *codePtr)retdec::cpdetect::PeHeuristicsprivate
getLinkerVersionHeuristic()retdec::cpdetect::PeHeuristicsprivate
getManifestHeuristic()retdec::cpdetect::PeHeuristicsprivate
getMewSectionHeuristics()retdec::cpdetect::PeHeuristicsprivate
getMorphineHeuristics()retdec::cpdetect::PeHeuristicsprivate
getMPRMMGVAHeuristics()retdec::cpdetect::PeHeuristicsprivate
getMsvcIntelHeuristics()retdec::cpdetect::PeHeuristicsprivate
getNetHeuristic()retdec::cpdetect::PeHeuristicsprivate
getNsPackSectionHeuristics()retdec::cpdetect::PeHeuristicsprivate
getNullsoftHeuristic()retdec::cpdetect::PeHeuristicsprivate
getPeCompactHeuristics()retdec::cpdetect::PeHeuristicsprivate
getPelockHeuristics()retdec::cpdetect::PeHeuristicsprivate
getPeSectionHeuristics()retdec::cpdetect::PeHeuristicsprivate
getPetiteHeuristics()retdec::cpdetect::PeHeuristicsprivate
getRdataHeuristic()retdec::cpdetect::PeHeuristicsprivate
getRLPackHeuristics()retdec::cpdetect::PeHeuristicsprivate
getSafeDiscHeuristics()retdec::cpdetect::PeHeuristicsprivate
getSectionHeuristics()retdec::cpdetect::Heuristicsprivate
getSecuROMHeuristics()retdec::cpdetect::PeHeuristicsprivate
getSevenZipHeuristics()retdec::cpdetect::PeHeuristicsprivate
getSlashedSignatures()retdec::cpdetect::PeHeuristicsprivate
getStarforceHeuristic()retdec::cpdetect::PeHeuristicsprivate
getStarForceHeuristics()retdec::cpdetect::PeHeuristicsprivate
getSymbolHeuristic()retdec::cpdetect::Heuristicsprivate
getUpxAdditionalInfo(std::size_t metadataPos)retdec::cpdetect::PeHeuristicsprivate
getUpxHeuristics()retdec::cpdetect::PeHeuristicsprivate
getUpxVersion()retdec::cpdetect::Heuristicsprotected
getVBoxHeuristics()retdec::cpdetect::PeHeuristicsprivate
getVisualBasicHeuristics()retdec::cpdetect::PeHeuristicsprivate
getVmProtectHeuristics()retdec::cpdetect::PeHeuristicsprivate
Heuristics(retdec::fileformat::FileFormat &parser, Search &searcher, ToolInformation &toolInfo)retdec::cpdetect::Heuristics
isDetected(const std::string &name, const DetectionStrength minStrength=DetectionStrength::LOW)retdec::cpdetect::Heuristicsprotected
loadedLengthretdec::cpdetect::PeHeuristicsprivate
noOfSectionsretdec::cpdetect::Heuristicsprotected
parseClangProducer(const std::string &producer)retdec::cpdetect::Heuristicsprivate
parseGccComment(const std::string &record)retdec::cpdetect::Heuristicsprivate
parseGccProducer(const std::string &producer)retdec::cpdetect::Heuristicsprivate
parseGhcComment(const std::string &record)retdec::cpdetect::Heuristicsprivate
parseOpen64Comment(const std::string &record)retdec::cpdetect::Heuristicsprivate
parseTmsProducer(const std::string &producer)retdec::cpdetect::Heuristicsprivate
PeHeuristics(retdec::fileformat::PeFormat &parser, Search &searcher, ToolInformation &toolInfo)retdec::cpdetect::PeHeuristics
peParserretdec::cpdetect::PeHeuristicsprivate
priorityLanguageIsSetretdec::cpdetect::Heuristicsprotected
searchretdec::cpdetect::Heuristicsprotected
sectionNameMapretdec::cpdetect::Heuristicsprotected
sectionsretdec::cpdetect::Heuristicsprotected
skip_NOP_JMP8_JMP32(const std::uint8_t *codeBegin, const std::uint8_t *codePtr, const std::uint8_t *codeEnd, std::size_t maxCount)retdec::cpdetect::PeHeuristicsprivate
toolInforetdec::cpdetect::Heuristicsprotected
~Heuristics()=defaultretdec::cpdetect::Heuristicsvirtual