Large-Scale Automated Software Diversity—Program Evolution Redux

The software monoculture favors attackers over defenders, since it makes all target environments appear similar. Code-reuse attacks, for example, rely on target hosts running identical software. At...