IDAscope.idascope.core.PatternManager.PatternManager:
This class stores patterns for crypto detection and allows
manipulations on them, such as tokenizing into certain bytes
lengths in order to increase detection robustness.
basestring:
Type basestring cannot be instantiated; it is the base for str and
unicode.
str:
str(object) -> string
IDAscope.idascope.core.PatternManager.MutablePattern:
simple wrapper class used in Felix' original implementation to
identify such patterns that can be mutated / padded to unsigned int
( 2byte) or long (4 byte).