Interface PayloadProcessor


public interface PayloadProcessor
Extensions can implement this interface and then call Intruder.registerPayloadProcessor(burp.api.montoya.intruder.PayloadProcessor) to register a custom Intruder payload processor.
  • Method Summary

    Modifier and Type
    Method
    Description
    Name Burp will use when displaying the payload processor in a dropdown list in the UI.
    Invoked by Burp each time the processor should be applied to an Intruder payload.
  • Method Details

    • displayName

      String displayName()
      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(PayloadData payloadData)
      Invoked by Burp each time the processor should be applied to an Intruder payload.
      Parameters:
      payloadData - Information about the current payload to be processed
      Returns:
      The value of the processed payload.