Attack tree (cybersec)
Native attack-tree diagrams for threat modelling and security review. Declare a root goal, then sub-goals as AND (all-of) or OR (any-of) refinements. Leaf nodes carry cost / skill / detection estimates that propagate up the tree. Critical paths render in red. Compatible with STRIDE / DREAD workflows.
In the same space
Most users come to Attack tree (cybersec) from ADTool or Hand-drawn attack trees. Glyph runs this engine in the browser — no install, shareable via URL, exportable to PNG / SVG / PDF / source.
Syntax at a glance
goal G "Steal credentials"
OR G1 "Phishing" parent G
leaf L1 "Send email" parent G1 cost 1 skill lowPaste this in the Studio code pane to see Attack tree (cybersec) render live. The full grammar is at the upstream-docs link above.
Sample templates
All 8 →Phishing + server compromise paths, with cost rollup.
AWS / SaaS account takeover paths.
Insider, network, and side-channel exfil paths.
Paths an attacker could take to deploy ransomware.
Attack paths to take over a bank account.
Paths to gain physical access to a facility.
attacktree · ← Browse all engines · Quick-start guide