<Ul> <Li> Sandbox detection: is a particular behavioural - based detection technique that, instead of detecting the behavioural fingerprint at run time, it executes the programs in a virtual environment, logging what actions the program performs . Depending on the actions logged, the antivirus engine can determine if the program is malicious or not . If not, then, the program is executed in the real environment . Albeit this technique has shown to be quite effective, given its heaviness and slowness, it is rarely used in end - user antivirus solutions . </Li> <Li> Data mining techniques: are one of the latest approach applied in malware detection . Data mining and machine learning algorithms are used to try to classify the behaviour of a file (as either malicious or benign) given a series of file features, that are extracted from the file itself . </Li> </Ul> <Li> Sandbox detection: is a particular behavioural - based detection technique that, instead of detecting the behavioural fingerprint at run time, it executes the programs in a virtual environment, logging what actions the program performs . Depending on the actions logged, the antivirus engine can determine if the program is malicious or not . If not, then, the program is executed in the real environment . Albeit this technique has shown to be quite effective, given its heaviness and slowness, it is rarely used in end - user antivirus solutions . </Li> <Li> Data mining techniques: are one of the latest approach applied in malware detection . Data mining and machine learning algorithms are used to try to classify the behaviour of a file (as either malicious or benign) given a series of file features, that are extracted from the file itself . </Li> <P> Traditional antivirus software relies heavily upon signatures to identify malware . </P>

Who was the first antivirus and whose country developed first antivirus