Class TaintMark
java.lang.Object
ghidra.taint.model.TaintMark
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TaintMark
Construct a new taint markTODO: Validation that the name and tags do not contain any separators, so that
parse(String)andtoString()are proper inverses.- Parameters:
name- the nametags- the tags
-
-
Method Details
-
parse
-
toString
-
equals
Check if two marks are equalNote that we distinguish between a mark without tags and another mark with the same name but having tags. Because we use tags to indicate, e.g., indirection, we want to allow a variable to be marked as tainted both directly and indirectly. Furthermore, if indirect taints are filtered, we would want to ensure such a variable is not removed, since it's also tainted directly.
-
hashCode
-
getName
-
getTags
-
tagged
-