CEN429 Secure Programming Syllabus
2. Cost Modeling
Each step in an attack has a cost. These costs can be calculated to make it harder for an attacker to achieve their goal. In an attack tree, costs are assigned to each node, and the least costly path is calculated.
Practical Application:
- Task: Create a simulation that calculates the cost of each step in an attack tree. Simulate reaching the goal with the lowest cost.