Emulation

A technology, that executes code in the an artificial environment before they are actually launched, therefore allowing the detection to be made without letting the suspect loose within an actual system.