PayloadSplittingProbe is a multi-turn attack. It is not in the single-turn catalog. The probe requires a ConversationTarget (including HttpTarget, which implements it). Custom HTTP-like targets must subclass ConversationTarget and implement create_conversation_context().
Overview
How It Works
The probe asks an LLM to split a malicious objective intonum_parts turns that use a legitimate cover story (fiction writing, academic research, red-team exercise). Early turns look benign; later turns reassemble the request in context.
When to Use
- Filters that inspect each message independently
- Multi-turn chat products that accumulate context
- Comparing
HttpTargetconversation handling vs single-shot endpoints