Another analysis performed by the security firm Imperva along with the Technion IsraeliInstituteofTechnology found that antivirus managed to detect only 5% of new threats, and that it took an average of four weeks for antivirus firms to identify a new piece of malicious code.