Flame espionage virus has targeted Iran for last 2 years