Scientists see way to stop viruses going viral