What Are Attack Trees?
Attack trees provide us with a formal and organized way to describe the security threats a system faces and the many types of attacks the system may be subject to. We use a tree structure to represent the attack facing the system, where the root node represents the target being attacked, and the leaf node represents the method to achieve the attack target.