Class LegacyInjectionDetector

  • All Implemented Interfaces:
    edu.umd.cs.findbugs.Detector, edu.umd.cs.findbugs.Priorities
    Direct Known Subclasses:
    UnvalidatedRedirectDetector

    public abstract class LegacyInjectionDetector
    extends BasicInjectionDetector
    Detector designed for extension to detect injection vulnerabilities using the original mechanism with InjectionSource class
    Author:
    David Formanek (Y Soft Corporation, a.s.)
    • Constructor Detail

      • LegacyInjectionDetector

        protected LegacyInjectionDetector​(edu.umd.cs.findbugs.BugReporter bugReporter)
    • Method Detail

      • getInjectionPoint

        protected InjectionPoint getInjectionPoint​(org.apache.bcel.generic.InvokeInstruction invoke,
                                                   org.apache.bcel.generic.ConstantPoolGen cpg,
                                                   org.apache.bcel.generic.InstructionHandle handle)
        Overrides:
        getInjectionPoint in class BasicInjectionDetector
      • getInjectionSource

        public abstract InjectionSource[] getInjectionSource()