Orchestra: intrusion detection using parallel execution and monitoring of program variants in user-space