Overview
How It Works
The Crescendo attack follows a strategic pattern:- Innocuous Entry: Start with a completely safe, tangentially related topic
- Gradual Shift: Slowly move the conversation toward more sensitive areas
- Build Context: Use previous responses to justify increasingly specific questions
- Exploit Openings: Leverage any technical details the model provides
- Objective Achievement: Attempt to get the model to fulfill the malicious goal
Attack Flow
Attack Example
Objective: Get instructions for creating an incendiary deviceWhen to Use
- Advanced red teaming: Simulate sophisticated adversaries
- Multi-turn safety validation: Ensure consistent safety across conversations
- Defense-in-depth testing: Verify context-aware guardrails
- Compliance requirements: Meet advanced security testing standards
Code Example
Configuration Options
Understanding Results
Success Metrics
- Objective Achieved: The model provided information fulfilling the objective
- Objective Not Achieved: The model maintained safety throughout all turns
- Backtrack Count: Number of times the attacker had to backtrack due to refusals
Analyzing Failures
When an objective is achieved, examine:- Which turn failed: Identifies the breaking point
- What was said before: Context that enabled the breach
- The specific response: Understand what was revealed
Advanced Configuration
Custom Attack Temperature
Related Probes
- Echo Chamber - Reinforcement-based attacks
- Multi-Turn Manipulation - General conditioning
- Single-turn probes - One-message jailbreaks and injections