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
になり、攻撃は強制的に次のペイロードに移動します。