| Package | Description |
|---|---|
| com.h3xstream.findsecbugs.injection | |
| com.h3xstream.findsecbugs.injection.redirect | |
| com.h3xstream.findsecbugs.password |
| Modifier and Type | Field and Description |
|---|---|
static InjectionPoint |
InjectionPoint.NONE
This instance is use to represent "null" as no injection point.
|
| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
InjectionSource.getInjectableParameters(org.apache.bcel.generic.InvokeInstruction ins,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle insHandle)
The implementation should identify method that are susceptible to injection and return
parameters index that can injected.
|
protected InjectionPoint |
LegacyInjectionDetector.getInjectionPoint(org.apache.bcel.generic.InvokeInstruction invoke,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle handle) |
protected InjectionPoint |
BasicInjectionDetector.getInjectionPoint(org.apache.bcel.generic.InvokeInstruction invoke,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle handle) |
protected abstract InjectionPoint |
AbstractInjectionDetector.getInjectionPoint(org.apache.bcel.generic.InvokeInstruction invoke,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle handle) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicInjectionDetector.addParsedInjectionPoint(String fullMethodName,
InjectionPoint injectionPoint) |
void |
SinksLoader.InjectionPointReceiver.receiveInjectionPoint(String fullMethodName,
InjectionPoint injectionPoint) |
| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
RedirectionSource.getInjectableParameters(org.apache.bcel.generic.InvokeInstruction ins,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle insHandle) |
| Modifier and Type | Method and Description |
|---|---|
protected InjectionPoint |
IntuitiveHardcodePasswordDetector.getInjectionPoint(org.apache.bcel.generic.InvokeInstruction invoke,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle handle) |
protected InjectionPoint |
HardcodePasswordInMapDetector.getInjectionPoint(org.apache.bcel.generic.InvokeInstruction invoke,
org.apache.bcel.generic.ConstantPoolGen cpg,
org.apache.bcel.generic.InstructionHandle handle) |
Copyright © 2017. All rights reserved.