Interface PayloadGeneratorProvider


public interface PayloadGeneratorProvider
Extensions can implement this interface and then call Intruder.registerPayloadGeneratorProvider(burp.api.montoya.intruder.PayloadGeneratorProvider) to register a provider for custom Intruder payload generators.
  • Method Details

    • displayName

      String displayName()
      Name Burp will use when displaying the payload generator in a dropdown list in the UI.
      Returns:
      Name of the payload generator.
    • providePayloadGenerator

      PayloadGenerator providePayloadGenerator(AttackConfiguration attackConfiguration)
      Invoked by Burp to obtain an instance of PayloadGenerator to add to Intruder.
      Parameters:
      attackConfiguration - An object containing information about the currently selected attack configuration tab.
      Returns:
      An instance of an object that implements the PayloadGenerator interface.