public abstract class AbstractInteractiveAliasStrategy extends AbstractAliasStrategy
manager| 构造器和说明 |
|---|
AbstractInteractiveAliasStrategy(InfoflowManager manager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
computeAliasTaints(Abstraction d1,
soot.jimple.Stmt src,
soot.Value targetValue,
Set<Abstraction> taintSet,
soot.SootMethod method,
Abstraction newAbs)
Computes the taints for the aliases of a given tainted variable
|
hasProcessedMethodclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanup, getSolver, injectCallingContext, isFlowSensitive, isInteractive, isLazyAnalysis, mayAlias, requiresAnalysisOnReturnpublic AbstractInteractiveAliasStrategy(InfoflowManager manager)
public void computeAliasTaints(Abstraction d1, soot.jimple.Stmt src, soot.Value targetValue, Set<Abstraction> taintSet, soot.SootMethod method, Abstraction newAbs)
IAliasingStrategyd1 - The context in which the variable has been taintedsrc - The statement that tainted the variabletargetValue - The target value which has been taintedtaintSet - The set to which all generated alias taints shall be
addedmethod - The method containing srcnewAbs - The newly generated abstraction for the variable taintCopyright © 2022 Fraunhofer SIT. All rights reserved.