Package crypto.boomerang
Class CogniCryptIntAndStringBoomerangOptions
- java.lang.Object
-
- boomerang.DefaultBoomerangOptions
-
- boomerang.IntAndStringBoomerangOptions
-
- crypto.boomerang.CogniCryptIntAndStringBoomerangOptions
-
- All Implemented Interfaces:
boomerang.BoomerangOptions
public class CogniCryptIntAndStringBoomerangOptions extends boomerang.IntAndStringBoomerangOptionsCreated by johannesspath on 23.12.17.
-
-
Constructor Summary
Constructors Constructor Description CogniCryptIntAndStringBoomerangOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intanalysisTimeoutMS()booleanarrayFlows()com.google.common.base.Optional<boomerang.jimple.AllocVal>getAllocationVal(soot.SootMethod m, soot.jimple.Stmt stmt, boomerang.jimple.Val fact, boomerang.callgraph.ObservableICFG<soot.Unit,soot.SootMethod> icfg)booleanonTheFlyCallGraph()booleantrackStaticFieldAtEntryPointToClinit()-
Methods inherited from class boomerang.IntAndStringBoomerangOptions
isAllocationVal, isArrayAllocationVal, trackStrings
-
Methods inherited from class boomerang.DefaultBoomerangOptions
aliasing, callSummaries, fieldSummaries, isIgnoredMethod, isStringAllocationType, isThrowableAllocationType, killNullAtCast, staticFlows, statsFactory, throwFlows, trackAnySubclassOfThrowable, trackFields, trackNullAssignments, trackReturnOfInstanceOf, typeCheck
-
-
-
-
Method Detail
-
getAllocationVal
public com.google.common.base.Optional<boomerang.jimple.AllocVal> getAllocationVal(soot.SootMethod m, soot.jimple.Stmt stmt, boomerang.jimple.Val fact, boomerang.callgraph.ObservableICFG<soot.Unit,soot.SootMethod> icfg)- Specified by:
getAllocationValin interfaceboomerang.BoomerangOptions- Overrides:
getAllocationValin classboomerang.IntAndStringBoomerangOptions
-
onTheFlyCallGraph
public boolean onTheFlyCallGraph()
- Specified by:
onTheFlyCallGraphin interfaceboomerang.BoomerangOptions- Overrides:
onTheFlyCallGraphin classboomerang.DefaultBoomerangOptions
-
arrayFlows
public boolean arrayFlows()
- Specified by:
arrayFlowsin interfaceboomerang.BoomerangOptions- Overrides:
arrayFlowsin classboomerang.DefaultBoomerangOptions
-
analysisTimeoutMS
public int analysisTimeoutMS()
- Specified by:
analysisTimeoutMSin interfaceboomerang.BoomerangOptions- Overrides:
analysisTimeoutMSin classboomerang.DefaultBoomerangOptions
-
trackStaticFieldAtEntryPointToClinit
public boolean trackStaticFieldAtEntryPointToClinit()
- Specified by:
trackStaticFieldAtEntryPointToClinitin interfaceboomerang.BoomerangOptions- Overrides:
trackStaticFieldAtEntryPointToClinitin classboomerang.DefaultBoomerangOptions
-
-