A scalable approach to attack graph generation | Synapse