tFC-Attack
tFC-Attack: text-only flowchart encoding attack for any LLM (DOT, Mermaid, TikZ, PlantUML, ASCII).
Static. Builds its prompts up front and sends them. It drives no model of its own, so it is cheap and repeatable.
One text request with the flowchart serialized as code.
Helper models
None. This attack drives no model of its own, so roles can be left out.
Parameters
Settings for the algorithm itself, written under the attack's parameters. Anything left out keeps its default.
| Field | Type | Default | Description |
|---|---|---|---|
layout | one of vertical, horizontal, tortuous, s_shaped | vertical | Shape of the flowchart: vertical, horizontal, tortuous or s_shaped. |
text_format | one of dot, mermaid, tikz, plantuml, ascii | dot | Text language the flowchart is written in: dot, mermaid, tikz, plantuml or ascii. |
num_steps | integer (>= 2, <= 15) | 6 | How many steps the goal is split into. |
truncate_last_step | boolean | true | Cut the last step off mid-sentence, so the target is invited to complete it. |
In a campaign file
attacks:
- name: tfc