| Package | Description |
|---|---|
| soot.jbco.bafTransformations | |
| soot.jbco.jimpleTransformations |
| Modifier and Type | Class and Description |
|---|---|
class |
AddJSRs |
class |
BAFCounter |
class |
BafLineNumberer |
class |
BAFPrintout |
class |
ConstructorConfuser |
class |
FindDuplicateSequences |
class |
FixUndefinedLocals |
class |
IfNullToTryCatch |
class |
IndirectIfJumpsToCaughtGotos |
class |
Jimple2BafLocalBuilder |
class |
LocalsToBitField |
class |
MoveLoadsAboveIfs |
class |
RemoveRedundantPushStores |
class |
TryCatchCombiner |
class |
UpdateConstantsToFields |
class |
WrapSwitchesInTrys |
| Modifier and Type | Class and Description |
|---|---|
class |
AddSwitches |
class |
ArithmeticTransformer |
class |
BuildIntermediateAppClasses |
class |
ClassRenamer
SceneTransformer that renames class names as well as packages. |
class |
CollectConstants |
class |
CollectJimpleLocals |
class |
FieldRenamer |
class |
GotoInstrumenter
Changes the sequence of statements in which they appear in methods, preserving the sequence they are executed using
goto commands and labels. |
class |
LibraryMethodWrappersBuilder
Creates methods that "wraps" library method calls.
|
class |
MethodRenamer
Creates new method names using names of fields or generates randomly.
|
Copyright © 2020 Soot OSS. All rights reserved.