Microsoft develops anti-virus product