public interface IIntruderPayloadProcessor
IBurpExtenderCallbacks.registerIntruderPayloadProcessor()を呼び出すと、カスタムIntruderペイロードプロセッサに登録できます。| 修飾子と型 | メソッドと説明 | 
|---|---|
| java.lang.String | getProcessorName()Burpがペイロードプロセッサの名前を取得する際に使用します。 | 
| byte[] | processPayload(byte[] currentPayload,
              byte[] originalPayload,
              byte[] baseValue)Intruderペイロードにプロセッサが適用される際に毎回、Burpが呼び出します。 | 
java.lang.String getProcessorName()
byte[] processPayload(byte[] currentPayload,
                      byte[] originalPayload,
                      byte[] baseValue)
currentPayload - 処理するペイロードの値。originalPayload - 既に適用された処理ルールによって処理される前の、元のペイロードの値。baseValue - 現在のペイロードに置き換えられる、ペイロードポジションの元値nullになり、攻撃は強制的に次のペイロードに移動します。