Multi-variant Program Execution: Using Multi-core Systems to Defuse Buffer-Overflow Vulnerabilities | IEEE Conference Publication | IEEE Xplore