20 Years of Viruses, Bugs and Computer Scams

There are viruses that can be implanted on a computer in 2017, and lie in wait until a network becomes...