Skip to content

Sending Multiple Payloads

To use multiple payload values, click, drag, and hold over multiple request elements you want to replace and then click on the + Add Placeholder button.

Marking two placeholders.

Once placeholders have been marked, select a strategy from the drop-down menu.

Strategy options drop-down menu.

Single Payload Set Strategies

Both the All and Sequential strategies utilize a single payload set.

Payload set of usernames.

All

The All strategy will replace all placeholders with the same payload value.

RequestPayload
1username=sytten&password=sytten
2username=corb3nik&password=corb3nik
3username=chriscremesure&password=chriscremesure

Sequential

The Sequential strategy will switch a payload value between all placeholders. The original values are preserved.

RequestPayload
1username=sytten&password=qwerty
2username=caido&password=sytten
3username=corb3nik&password=qwerty
4username=caido&password=corb3nik
5username=chriscremesure&password=qwerty
6username=caido&password=chriscremesure

Multi-Payload Set Strategies

Both the Parallel and Matrix strategies utilize multiple payload sets.

Click on a placeholder to define its own payload set.

Selecting the username placeholder.
Payload set of usernames.
Selecting the password placeholder.
Payload set of passwords.

Parallel

The Parallel strategy will combine payload values across their sets in ascending order. Due to this, each set must have the same payload count.

RequestPayload
1username=sytten&password=password
2username=corb3nik&password=admin
3username=chriscremesure&password=123

Matrix

The Matrix strategy will test all the possible combinations of payload values across different sets.

RequestPayload
1username=sytten&password=password
2username=sytten&password=admin
3username=sytten&password=123
4username=corb3nik&password=password
5username=corb3nik&password=admin
6username=corb3nik&password=123
7username=chriscremesure&password=password
8username=chriscremesure&password=admin
9username=chriscremesure&password=123