Disclosed is framework for aggregating network attack graphs. A network
may be represented as a dependency graph. Condition set(s), exploit
set(s) and machine set(s) may be generated using information from the
dependency graph. Exploit-condition set(s) may be generated using the
condition set(s) and the exploit set(s). Machine-exploit set(s) may be
generated using the exploit-condition set(s) and machine set(s).