com.h3xstream.findsecbugs.injection
Class TaintDetector
java.lang.Object
com.h3xstream.findsecbugs.injection.TaintDetector
- All Implemented Interfaces:
- edu.umd.cs.findbugs.Detector, edu.umd.cs.findbugs.Priorities
- Direct Known Subclasses:
- CommandInjectionDetector, CustomInjectionDetector, LdapInjectionDetector, ScriptInjectionDetector, SqlInjectionDetector, UnvalidatedRedirectDetector
public abstract class TaintDetector
- extends Object
- implements edu.umd.cs.findbugs.Detector
Detector designed for extension to detect injection vulnerabilities
- Author:
- David Formanek (Y Soft Corporation, a.s.)
| Fields inherited from interface edu.umd.cs.findbugs.Priorities |
EXP_PRIORITY, HIGH_PRIORITY, IGNORE_PRIORITY, LOW_PRIORITY, NORMAL_PRIORITY |
|
Constructor Summary |
protected |
TaintDetector(edu.umd.cs.findbugs.BugReporter bugReporter)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaintDetector
protected TaintDetector(edu.umd.cs.findbugs.BugReporter bugReporter)
visitClassContext
public void visitClassContext(edu.umd.cs.findbugs.ba.ClassContext classContext)
- Specified by:
visitClassContext in interface edu.umd.cs.findbugs.Detector
report
public void report()
- Specified by:
report in interface edu.umd.cs.findbugs.Detector
getInjectionSource
public abstract InjectionSource[] getInjectionSource()
Copyright © 2015. All rights reserved.