Package burp.api.montoya.intruder
Interface PayloadProcessor
-
public interface PayloadProcessorExtensions can implement this interface and then callIntruder.registerPayloadProcessor(burp.api.montoya.intruder.PayloadProcessor)to register a custom Intruder payload processor.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringdisplayName()This method returns the name Burp will use when displaying the payload processor in a dropdown list in the UI.PayloadProcessingResultprocessPayload(Payload currentPayload, Payload originalPayload, IntruderInsertionPoint insertionPoint)This method is invoked by Burp each time the processor should be applied to an Intruder payload.
-
-
-
Method Detail
-
displayName
java.lang.String displayName()
This method returns the name Burp will use when displaying the payload processor in a dropdown list in the UI.- Returns:
- Name of the payload processor
-
processPayload
PayloadProcessingResult processPayload(Payload currentPayload, Payload originalPayload, IntruderInsertionPoint insertionPoint)
This method is invoked by Burp each time the processor should be applied to an Intruder payload.- Parameters:
currentPayload- The value of the payload to be processed.originalPayload- The value of the original payload prior to processing by any already-applied processing rulesinsertionPoint- The insertion point data.- Returns:
- The value of the processed payload.
-
-