Interface PayloadGenerator


public interface PayloadGenerator
Intruder payload generator. Extensions that have registered a PayloadGeneratorProvider must return a new instance of this interface when required as part of a new Intruder attack.
  • Method Details

    • generatePayloadFor

      GeneratedPayload generatePayloadFor(IntruderInsertionPoint insertionPoint)
      Invoked by Burp to obtain the value of the next payload. Should return GeneratedPayload.end() instance to signal to Burp that the generator has finished.
      Parameters:
      insertionPoint - Insertion point for the payload.
      Returns:
      A generated Intruder payload.