
Automated Software Diversity
Synthesis Lectures on Information Security, Privacy, and Trust
Kuvaus
Whereas user-facing applications are often written in modern languages, the firmware, operating system, support libraries, and virtual machines that underpin just about any modern computer system are still written in low-level languages that value flexibility and performance over convenience and safety.
